-
debugguer des objets COM
Bonjour,
Je travaille sur un SERVEUR et des CGI en Delphi qui communiquent en COM.
Pour débugguer le serveur, il n'y a pas de problème. Mais dans les CGI, pour évaluer la valeur de certaines propriétés (en passant dessus à la souris, l'info-bulle prend la valeur "[Evaluation...]" puis l'IDE est bloqué: je suis obligé de réinitialiser le programme.
Pour info, j'utilise Borland Delphi 6.0
Y'a-t-il une configuration ou bien une "parade" à ce problème ??
Merci
-
Bonjour,
J'ai pas précisément de solution au problème, mais comme tu maitrises les objets COM, je conseillerai de déporter, justement via des objets COM, l'essentiel du code CGI dans un objet COM géré par un process "normal" avec des Forms.
On l'a déjà fait pour une DLL Apache qui se contente de convertir l'interface Apache en methodes d'un objet COM. Ensuite, pour faire le "vrai" boulot on est dans une appli classique.
Remarque : le code de la DLL et de l'objet COM de transfert sont réutilisables pour une autre appli web (il y a juste les info d'identification de l'objet COM à modifier).
-
Merci pour ta proposition. En fait, je maitrise pas vraiment les objets COM, et je ne pense pas etre au niveau par rapport a ce que tu proposes.
J'espérais plus une config / option / paramétrage du débuggueur voire un plugin...