Bonjour,
Nous avons développez une application en Delphi 5 sous Windows 2000 et nous voudrions l'utiliser sous Windows CE.
Que devons nous faire s'il vous plait ?
Merci
Bonjour,
Nous avons développez une application en Delphi 5 sous Windows 2000 et nous voudrions l'utiliser sous Windows CE.
Que devons nous faire s'il vous plait ?
Merci
Bonjour,
A ma connaissance ce n'est pas faisable. Delphi ne permet pas de développer des applis pour PDA (Ou alors peut être en utilisant DOT NET dans les dernière versions de Delphi, mais je ne suis même pas sur). Donc il faut redevelopper une application.
Impossible : WinCE, quelle que soit la version, n'accepte pas de compilateurs Delphi.
A partir de WinCE 4, le framework .NET (enfin, le Compact Framework pour être précis) est utilisable, par contre.
C'est encore pire avec Delphi 5 : j'ai déjà eu des problèmes de portage pas piqués des vers entre Delphi 5 et Delphi 7, alors le portage vers .NET, c'est pas du tout cuit...
Solution :
- Sous Win2k, porter le projet Delphi en Delphi .NET, en veillant à respecter les limites du CompactFramework (cf. MSDN pour ça).
- Le passer vers C++ Builder .NET peut être une étape utile, histoire de convertir les éléments de la VCL au passage.
- Adapter le code .NET résultant vers eMbedded Visual C++ (.NET aussi, bien sûr).
Mais bon, c'est pas gagné non plus... J'aurais tendance à tout réécrire, en code Win32 "natif" sous VC++ (avec MFC/ATL/.NET éventuellement), et à porter le tout vers eVC : ça irait certainement bien plus vite. Faire attention à certaines fonctions Win32 défectives ou réduites sur WinCE (CreateFile ou OpenProcess, par exemple).
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
Partager