2009-11-05 5 views
2

J'ai un projet de bibliothèque Win32 (DLL) qui a été écrit à l'origine en Delphi. Il a été utilisé dans diverses applications et fonctionne bien.Comment faire pour porter la bibliothèque delphi à Win CE?

Maintenant, j'ai besoin d'utiliser la même fonctionnalité dans les applications Win CE. Je comprends que la même DLL ne peut pas être utilisée directement. Quelles sont mes options pour porter le code à Win CE?

Répondre

8

Pas grand-chose à faire, Delphi ne supporte pas Windows CE.

Vous pouvez essayer de porter à Free Pascal. Cela prend en charge une multitude de systèmes d'exploitation, y compris WinCE et une multitude de plates-formes, y compris ARM.

1

Peut-être que la conversion Delphi pour dotNET (aujourd'hui appelé Delphi Prism) pourrait fonctionner. Je n'ai aucune expérience avec cela, cependant.

+0

Prism a été mis à jour avec le soutien des FC quelque part après D2009. Je ne sais pas comment c'est pratique. Cependant, je ne pense pas que le recodage dans Prism est beaucoup plus facile que de le recoder directement dans C# –

+0

@Marco: Cela dépend de la bibliothèque. S'il compile avec Prism sans beaucoup de changements, ce serait beaucoup plus facile que de recoder en C#. – dummzeuch

+0

Le prisme est un dialecte différent. –

1

Je pense que FreePascal/Lararus fera le travail tout à fait bien et vous obtenez toujours d'utiliser la plupart de votre code de delphi

non visuelle
Questions connexes