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 ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alain Zanchetta [MS]
Bonjour,
le Managed C++ n'est pas supporté sur Windows Mobile et n'est donc pas la solution à privilégier. Soit vous réécrivez votre DLL en C#, ce qui est probablement un gros morceau aujourd'hui mais facilitera probablement la maintenance. Soit vous la conservez en C++ natif, ce qui me semble la solution la plus simple (compilation avec EVC++).
Bonne journée
Alain Zanchetta
"Hervé HERRY" a écrit dans le message de news:
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.
Bonjour,
le Managed C++ n'est pas supporté sur Windows Mobile et n'est donc pas la
solution à privilégier.
Soit vous réécrivez votre DLL en C#, ce qui est probablement un gros morceau
aujourd'hui mais facilitera probablement la maintenance.
Soit vous la conservez en C++ natif, ce qui me semble la solution la plus
simple (compilation avec EVC++).
Bonne journée
Alain Zanchetta
"Hervé HERRY" <HervHERRY@discussions.microsoft.com> a écrit dans le message
de news: CA092CA5-4131-4D9B-9D78-4C4E49916C89@microsoft.com...
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 ?
le Managed C++ n'est pas supporté sur Windows Mobile et n'est donc pas la solution à privilégier. Soit vous réécrivez votre DLL en C#, ce qui est probablement un gros morceau aujourd'hui mais facilitera probablement la maintenance. Soit vous la conservez en C++ natif, ce qui me semble la solution la plus simple (compilation avec EVC++).
Bonne journée
Alain Zanchetta
"Hervé HERRY" a écrit dans le message de news:
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 ?