DLL commune pour Win32 et Pocket PC

hherry Messages postés 5 Date d'inscription vendredi 25 mars 2005 Statut Membre Dernière intervention 1 avril 2005 - 25 mars 2005 à 15:15
wald39 Messages postés 68 Date d'inscription jeudi 5 janvier 2006 Statut Membre Dernière intervention 23 février 2011 - 10 janv. 2006 à 08:29
Bonjour,

Je dispose d'une DLL programmée sous VC++ 6 pour une application Win32. Je
dois utiliser cette DLL pour faire une réplique du logiciel Win32 sous Pocket
PC en C# avec VS .NET 2003.
Mon intention n'est pas d'adapter toute la DLL en natif pour le Pocket PC
car cela impliquerait d'avoir à refaire 2 fois le même travail lors
d'évolutions de cette DLL.

Je souhaiterais conserver des codes sources communs (dans l'ensemble) pour
les deux applications. Y a-t-il une solution à ce problème et qui ne
nécessite pas de se refaire toute la DLL dans un autre langage ?

Pour le moment, je l'ai importée sous VC++ .NET 2003 et j'ai commencé à
faire une interface en C++ managé. Rencontrant pas mal de difficultés, je me
remets en question sur la méthode choisie. Dites-moi si c'est jouable ou non ?

Merci de votre aide.

2 réponses

cleter Messages postés 92 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 15 mai 2006
25 mars 2005 à 16:47
Ma réponse va peu etre pas bcp t'aidé, et elle sera pas bien précise mais ca sera tjr ca:

Ta dll faut que tu la compil pr winCE et pour le bon processeur (si je
me trompe pas, ton pocketPC tourne sur un ARM)... Et ca, c'est pas
gagné, enfin ca depend de ce que tu a dans ta dll.

une fois que ca s'est fait, tu peux utiliser ta dll avec c# sans pb, tu
fai comme si tu voulais accédez aux foncitons d'une dll. C'est la que
ca devient plus vague pr moi, car je ne sais pas trop comment on le
fait, j'ai deja vu une source qui utilisai des pointeurs de fonction
pour le faire, mais j'espere qu'il ya plus simple...
0
wald39 Messages postés 68 Date d'inscription jeudi 5 janvier 2006 Statut Membre Dernière intervention 23 février 2011 7
10 janv. 2006 à 08:29
Bonjour hherry,

J'ai surement la même chose à faire que toi. Je doit reproduire le
système de synchronisation de windows avec un pocket PC pour me
permettre de transferrer des fichiers.

Est ce qu'il te serait possible de m'envoyer ta dll ? (et les sources si possibles)



Merci d'avance.
0
Rejoignez-nous