IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Problème avec le mode debug


Sujet :

VB 6 et antérieur

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    212
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 212
    Points : 68
    Points
    68
    Par défaut Problème avec le mode debug
    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.

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Points : 2 416
    Points
    2 416
    Par défaut
    Bonjour,
    En ce qui me concerne tu ne donne pas assez d'explications pour avoir une idée
    A+

  3. #3
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    212
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 212
    Points : 68
    Points
    68
    Par défaut
    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.

  4. #4
    Membre expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Points : 3 696
    Points
    3 696
    Par défaut
    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

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Points : 2 416
    Points
    2 416
    Par défaut
    bonjour,
    trouver dans l'aide
    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.
    A+

  6. #6
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    212
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 212
    Points : 68
    Points
    68
    Par défaut
    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?

  7. #7
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Points : 2 416
    Points
    2 416
    Par défaut
    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+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec le mode graphique
    Par dot-_-net dans le forum C++
    Réponses: 6
    Dernier message: 27/12/2007, 18h54
  2. Réponses: 3
    Dernier message: 16/11/2007, 17h39
  3. [TP] Problème avec le mode VESA
    Par dectroo dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 29/01/2007, 13h44
  4. problème avec setsockopt() mode RAW
    Par poporiding dans le forum Windows
    Réponses: 20
    Dernier message: 25/04/2006, 14h41
  5. problème avec setsockopt() mode RAW
    Par poporiding dans le forum C++
    Réponses: 15
    Dernier message: 24/04/2006, 17h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo