Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1239 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Charger des form manuellement ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Charger des form manuellement ?

n°973683
bab
Posté le 07-02-2005 à 00:24:36  profilanswer
 

J'ai un projet avec plusieurs forms
Pour l'instant, quand j'execute le projet, toutes les forms se chargent d'un seul coup et après je choisi laquelle j'affiche à l'écran (avec show et hide).
 
Mais comment faire pour que seul la premiere form se charge au démarrage et qu'on charge manuellement les autres forms ??

mood
Publicité
Posté le 07-02-2005 à 00:24:36  profilanswer
 

n°973694
mareek
Et de 3 \o/
Posté le 07-02-2005 à 01:23:00  profilanswer
 

normallement, il n'y a que la form de démarrage qui se charge (on doit choisir ça dans les propriétés du projet.)


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°973989
bab
Posté le 07-02-2005 à 13:30:25  profilanswer
 

c'est ce ke je pensais mais j'ai rien trouvé dans les propriétés du projet ... tu saurais pas où ça se trouve exactement ?

n°974187
mareek
Et de 3 \o/
Posté le 07-02-2005 à 16:04:06  profilanswer
 

Onglet general->objet de démarrage


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°974490
bab
Posté le 07-02-2005 à 18:57:14  profilanswer
 

oui mais ça, ça me permet juste de choisir qu'elle form on affiche au démarrage de l'appli mais j'ai toujours le meme problème : seule la form choisi dans ce menu est visible mais toutes les autres sont kan meme chargées ... :(

n°974497
mareek
Et de 3 \o/
Posté le 07-02-2005 à 18:59:23  profilanswer
 

qu'est-ce que tu entends par "chargées" ?


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°974536
knakes
Posté le 07-02-2005 à 19:13:30  profilanswer
 

Dans visual basic, dès que tu fais "Exécuter", toutes les forms et modules et autres se chargent. Quand tu arrêtes, tout se décharge. Tu ne peux rien  y faire. Désolé.


Message édité par knakes le 07-02-2005 à 19:13:49
n°974555
bab
Posté le 07-02-2005 à 19:24:56  profilanswer
 

mareek a écrit :

qu'est-ce que tu entends par "chargées" ?


 
et bien tous les evenements load (de chaque form) s'execute en meme temps.
parcke voilà mon problème en fait :
J'ai donc un projet avec une dixène de form. Dans l'une d'elle il y a des fonctions et des objets qui font appel à une dll de mappoint (logiciel de cartographie). Et le problème se pose kan on lance le programme sur un pc où ce logiciel n'est pas installé (et inutile d'importer la dll car il y a un message d'erreur spécifiant qu'il faut une licence).

n°974610
mareek
Et de 3 \o/
Posté le 07-02-2005 à 20:00:21  profilanswer
 

t'utilises quelle version de VB ?
Avec VB6 j'ai pas ce problème, l'évenemen load se déclenche quand je charge explicitement la fenêtre ou la première fois que j'accède à une des propriétés de la fenêtre.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°974685
bab
Posté le 07-02-2005 à 20:34:31  profilanswer
 

j'utilise également VB6

mood
Publicité
Posté le 07-02-2005 à 20:34:31  profilanswer
 

n°974711
mareek
Et de 3 \o/
Posté le 07-02-2005 à 20:50:21  profilanswer
 

Tu dois utiliser une fonction de ta form ou accéder à une de se propriétés, c'est ça qui déclenche l'évennement form_load


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°975004
bab
Posté le 08-02-2005 à 00:39:13  profilanswer
 

oui il doit se passer quelque chose comme ça car j'ai fait des tests et effectivement, toutes ne sont pas chargées au démarrage mais malheureusement la seule que je voudrais ne pas charger se charge kan meme :(
merci en tout cas de m'avoir éclairer  :jap:

n°975008
mareek
Et de 3 \o/
Posté le 08-02-2005 à 00:41:07  profilanswer
 

la meilleur chose à faire, c'est de mettre un point d'arret sur le form_load de la fenêtre qui t'intéresse, de lancer l'appli en debug et de voir ce qui cause cet évenement.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Charger des form manuellement ?

 

Sujets relatifs
charger une dllpetite question (form et php)
Access97 - Bouton de commande d'un formulaire invisible si le ss-formcharger l'extention php_ldap.dll dans easyphp
[résolu][VBA][Access] Form et boutons en fonction d'une requête[VB.Net] Comment accéder aux composants des autres form ?
agrandir une form avec un boutonhref -> form->post
Variable de form à form ?Aide pour charger image
Plus de sujets relatifs à : Charger des form manuellement ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR