Bonjour,
Je vais expliquer ce que j'ai actuellement comme situation.
J'ai une application, sur laquelle je n'ai pas la main (développée par une entreprise "partenaire", mais à qui on peut quand même demander des modifications le cas échéant), qui appelle mon application (une dll) en lui passant en paramètre un flux xml sous forme de string.
L'application appelante est codée en FoxPro (je n'ai plus la version en tête) et la dll en Delphi 6.
Il se trouve qu'un client nous a contacté pour dire qu'il n'était pas très logique que notre programme (la dll, donc) soit ouverte en modale par rapport à l'application appelante. Je dois donc modifier la structure pour faire en sorte que l'on puisse acceder aux deux applications en parallèle (tout en conservant la relation appelant-appelé).
Alors maintenant, je me demande quelle structure adopter... Rester en Exe-Dll mais changer la méthode d'appel (ou alors la façon dont la dll s'initialise), ou passer ma dll en exe (mais alors est-ce que j'arrive quand même à passer mon flux xml?)
Enfin voila, j'espère avoir été assez clair... Si vous avez besoins de précisions, dites le
Merci et bon aprèm!
Lucas
Partager