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 :

VB6 : Application prend tous les resources système !


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 6
    Par défaut VB6 : Application prend tous les resources système !
    Mon application une fois lancée, elle monopolise le système, on ne peut rien faire autres que l'attendre terminer . Si l'on essaie de cliquer ou ouvrir un fichier, l'application se plante ! J'ai pensé au problème de gestion des threads
    mais je n'ai pas trouvé sur la FAQ, ou bien un autre problème que j'ignore !
    Veuillez m' éclaircir sur ce point, ce sera un beau cadeau pour un nouveau venu sur le Forum. Merci d'avance.

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Difficile de répondre sans avoir quelques informations sur ton application !

    Combien "pèse"-t-elle avant lancement
    Qu'importe-t-elle ensuite (Bsaes de données, images, fichiers qu'elle ouvre etc etc...?

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 6
    Par défaut Réponse à votre question
    Citation Envoyé par jmfmarques
    Difficile de répondre sans avoir quelques informations sur ton application !

    Combien "pèse"-t-elle avant lancement
    Qu'importe-t-elle ensuite (Bsaes de données, images, fichiers qu'elle ouvre etc etc...?

    c'est une application industrielle dont l'exécutable pèse 432 ko, le package
    d'installation: 25 Mo environ ; le programme utilise une petite base Access de
    11,5 Mo et effectue de nombreuses boucles de calculs avant de proposer les
    solutions adéquates.
    Le problème: je n'arrive pas à le faire tourner de façon indépendante par rapport
    aux autres tâches ou autres applications !
    Merci de votre réponse rapide

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    essai le rajout de doEvents (voir ) dans tes boucles, afin de laisser la main au systéme..

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 6
    Par défaut
    Citation Envoyé par bbil
    essai le rajout de doEvents (voir ) dans tes boucles, afin de laisser la main au systéme..

    J'ai déjà essayé d'ajouter DoEvents au début du module principal qui
    effectue ces boucles de calcul, mais ça marchait d'une façon très aléatoire,
    par exemple on peut ouvrir Explorateur pour chercher un fichier , quand on ferme Explorateur, ça laisse un écran blanc, l'interface semble figée et pourtant l'application continue à tourner; ensuite si l'on essaie d'ouvrir autre chose ça la fait planter !
    Est-ce-qu'on peut mettre DoEvents à plusieurs endroits dans un même module ?
    Quelle est la cause possible de ce problème ?
    Merci.

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    ben les doEvents ... il faut les rajouter dans toutes tes boucles...

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/06/2010, 08h29
  2. lancer une application sur tous les postes
    Par Moine dans le forum Développement
    Réponses: 0
    Dernier message: 21/11/2007, 18h25
  3. [XSL]forcer l'application de tous les templates
    Par snoop dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 23/05/2006, 09h06
  4. Récupérer tous les handles d'une application choisie
    Par dacid dans le forum API, COM et SDKs
    Réponses: 13
    Dernier message: 21/04/2006, 16h24
  5. [VB6] Recupérer tous les Users d'un Active Directory
    Par Antoine1183 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 24/03/2006, 07h59

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