Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Form (Load / Unload) [ Divers / General ] (Marko007)

jeudi 3 juillet 2008 à 17:24:47 | Form (Load / Unload)

Marko007

Bonjour,

avez-vous un conseil (ou du code) pour afficher une Form1 en dé-saffichant une autre Form2
et vice-versa.

MAIS ;o) Sinon c'est trop facile : L'événement "Formx_Load" de la Form appelée doit se déclencher à chaque demande d'affichage.
x = 1 ou 2

Style(mais cela ne mache pas)
   
Private Sub CmdCloseForm2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdCloseForm2.Click
        LOAD        Form1
        UNLOAD       Me
End Sub


Private Sub CmdCloseForm1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdCloseForm1.Click
        LOAD        Form2
        UNLOAD       Me
End Sub


Merci,
Marco

jeudi 3 juillet 2008 à 18:44:51 | Re : Form (Load / Unload)

mortalino

Membre Club
salut,

remplace ton LOAD Form1 (et 2) par
Form1.Show

Load ne fait que charger, sans pour autant la montrer.
Le .Show est équivalent de
Load Form
Form.Visible = true

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

jeudi 3 juillet 2008 à 20:41:00 | Re : Form (Load / Unload)

casy

Membre Club
La syntaxe exacte est celle-ci :


Private Sub CmdCloseForm2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdCloseForm2.Click
    Form1.Show
    Me.Close
End Sub

Private Sub CmdCloseForm1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdCloseForm1.Click
    Form1.Show
    Me.Close
End Sub


Attention à la configuration de ton projet, notamment au mode de fermeture.
Dans la configuration par défaut, la fermeture de la form de démarrage provoquera l'arret de l'application, quelque soit le nombre d'écrans encore ouverts.


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]

jeudi 3 juillet 2008 à 20:57:56 | Re : Form (Load / Unload)

mortalino

Membre Club
Salut Casy,

bien vu, j'avais lu à l'arrache, pas fait gaffe que c'était du dotnet (alors que c'est le bon thème et qu'il y a les params sender, e  etc.)

Sorry

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

vendredi 4 juillet 2008 à 09:24:49 | Re : Form (Load / Unload)

Marko007

Ok mais cela me pose alors problème...


Attention à la configuration de ton projet, notamment au mode de fermeture.
Dans la configuration par défaut, la fermeture de la form de démarrage provoquera l'arret de l'application, quelque soit le nombre d'écrans encore ouverts.


Autre chose ?

Merci,
Marco

lundi 7 juillet 2008 à 15:21:37 | Re : Form (Load / Unload)

Marko007

Des idées ?

Je comprend que La forme initiale/démarrage si elle se ferme, c'est l'arrêt de la tâche. Mais si je n'ai que deux formes,
comment passer de l'une à l'autre (on re-provoquant à chaque ouverture de la forme un event LOAD) ?
Et je quitterai la forme initiale/démarrage par un bouton QUIT.

Merci,
Marco

lundi 7 juillet 2008 à 15:34:36 | Re : Form (Load / Unload)

casy

Membre Club
Réponse acceptée !
Tu vas dans les propriétés de ton projet, onglet Application.

Dans la liste déroulante Mode d'arret, tu sélectionne A la fermeture du dernier formulaire.

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]



Cette discussion est classé dans : system, load, click, unload, byval


Répondre à ce message

Sujets en rapport avec ce message

vb.net 2008 [ par HermesCB ] Bonjour Voila j’ai fais en amateur du visual basic 6 et maintenant je tâte du vb.net Et il y a des choses que je ne sais plus faire Voila le code san Rotation image picturebox...galère allemande [ par noelaurent ] Bonjour a tous ! Je suis confronté à un problème de rigolo (pour vous les avertis), mais que je n´arrive pas à résoudre...je dois afficher une image Impossible d'afficher le rectangle à partir du button.click [ par fpatrice2005 ] Je suis toujours à la recherche d'une solution à mon problème.J'ai réalisé ce petit programme en VB2005 mais il n'affiche rien POURQUOI ????????Merci modifier texte [ par DIJONCTER ] bonjour a tous !(débutant)voila j 'ai un fichier texte que j'ouvre avec un textbox  et j'aimerais le modifier (ajouter ou suprimer du texte)je ne peux le texte ne s'affiche pas dans un formulaire 2 [ par sikove ] salut ,j'ai un ptit probleme avec les formulaires : on nous demande de faire 2 formulaire, le premier on fait entrer un texte et le 2eme l'affiche aut probleme texte [ par DIJONCTER ] bonjours a tous !!Voila j ai un autre peti soucis (et oui lol)j' utilises " My.Computer.FileSystem.WriteAllText " pour modifier un texte le principe e Client server Vb .net [ par Hamz01 ] slt tout le monde, je viens de devellopper une interface qui permets de comuniquer avec un pc distant via le reseau. En effet, au niveau de l'interfa Zoo Image [ par KIPRE74 ] Bonjour à tous, j'utilse une petite appli pour charger une carte et pouvoir faire.le problème se situe au niveau du bouton zoom arrière. Lorsque je c pb de bouton [ par royalxm ] bonjours deja alors voila je suis royalxm et je veux cree un logiciel enfin mon premier logiciel petit j'ai cree voila une image donc voila je suis u


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,28 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.