Bonjour,
Lorsque je débogue mon projet (dévéloppé en VB 6.0), tout va bien. Mais quand j'arrête le déboguage, VB disparaît totalement.
Quelqu'un aurait une idée sur ce problème?
Merci d'avance.
Bonjour,
Lorsque je débogue mon projet (dévéloppé en VB 6.0), tout va bien. Mais quand j'arrête le déboguage, VB disparaît totalement.
Quelqu'un aurait une idée sur ce problème?
Merci d'avance.
Bonjour,
En ce qui me concerne tu ne donne pas assez d'explications pour avoir une idée
A+
Je suis en train de développer un serveur COM en utilisant une API qui gère tout ce qui est relatif au COM/DCOM.
Lorsque j'exécute ou débogue l'exe généré, tout marche à merveille.
Le seul problème est lorsque j'arrête le déboguage, l'environnement VB disparaît sans aucun message d'erreur.
Une idée sur ce que peut poser ce genre de problème? Est ce que ça peut être due à l'API que je suis en train d'utiliser? Est ce que le fait qu'elle soit multithreaded peut causer ce comportement bizarre?
Merci d'avance.
Si tu sous-classes une fenetre, ca peut faire des choses bizares en environnement de deboggage.
En général, on ne demande de conseils que pour ne pas les suivre ou, si on les a suivis, reprocher à quelqu'un de les avoir donnés
(ALEXANDRE DUMAS)
N'hésitez pas à visiter ma page de contributions
bonjour,
trouver dans l'aide
A+L'environnement de développement ne prend pas en charge le traitement multithread. Si vous appuyez sur F5 pour exécuter le projet, tous les objets seront créés sur la même thread. Pour tester le comportement multithread, vous devez compiler le projet Exe ActiveX et lancer l'exécutable qui en résulte.
Merci pour l'info, ça peut expliquer bcp de choses bizarres que j'ai rencontré dans le développement de ce projet et d'autres surtout lorsque j'essaie de déboguer un thread.
En fait, j'ai trouvé la cause de mon problème: il s'agissait d'un thread qui n'est pas détruit lorsque je ferme ma fenêtre ou lorsque je stoppe le déboguage.
Est ce normal?
Comprendre les projets ActiveX.EXE
Je suppose que tu à l'aide MSDN, recherche ce répertoir, c'est un exemple sur la façon de programmer en multithread.
C:\Microsoft Visual Studio\MSDN98\98VSa\1036\SAMPLES\VB98\Coffee
Si pas dans ce répertoir fait une recherche sur Coffee, ou tu tape dans l'aide Création d'un contrôle ActiveX
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager