SatiriK a écrit a écrit :
je connaissai : load form1 ... mais ce n'est aps du tout ca ... merci kan meme
sinon je cherche a savoir si une feuille est chargé j'explique pourquoi :
en gros il ya a plusieur feuilels dans le programme qui son utilisé mais qui divent rester invisible alors quand je dit de quitter si le type clique sur la croie il decharge la feuille mais pas les feuilles caché ... alors j'ai mis dans la proprieté unload de la feuille : "End" mais le pb c que quand je veut chargé une autre feuille tout en dechargant l'ancienne je met form2.show
unlaod me et la paf il quitte le soft alors pour cela j'ai mi :
if form2.visible=false then end
dans la propriété unload de la feuille du coup ca marche mais la feuille en question ce charge , ce qui n'est pas un inconvenian kan je veux l'afficher mùais si le tyupe clique sur la croie il charge l'autre feuille (qui ets tres lourde et qui a plein de proprieté dans le load de la feuille donc tres long a chargé) voila alors je voudrai savoir comment faire pour detecter si une feuille est chargé sans la chargé pour remplacer le if form2.visible=false then
voila merci
|
Déja, tu as le mots END qui me dérange, car avec ce mots tu stoper l'application, tu peur mettre tous ce que tu veux unload me, form2.visible , même resultats...
Alors tu peut détecter si une feuille est chargé, mais je te previens c'est trés lourd, et ennuyeucx à faire.
1) Tu cré un module (feuille code)
2/ Tu cré des vraiables publiques dans ce module
le fait de créer des variables publiques te permet de les voir dans tous ton projet
ex : Public FEUILLE1
3/ Dans les propriété LOAD des feuilles (form1,form2,...)tu affecte une valeur a cette varaible pusique elle est publique, donc "visible".
FEUILLE = "1"
4/ Le meilleur moyen de savoir si une feuille est chargé sans la charger c'est de détecter si cette variable = 1, donc dans les propriéte LOAD des feuilles (form1,form2,...)tu détecte...
if FEUILLE = "1" then
(instructions)
end if
NB: Aprés tu fais pareille pour toutes les feuilles, auquel tu affecte une autre varaibel,FEUILLE2,FEUILLE3,...
(le coté interresenant des ces variables aprés ces les bases de registres...)
J'espère t'avoir aider ou alors tu n'as qu'a te diriger vers ce site si tu ne le connais pas.
www.vbfrance.com
@+