Petite Question

Petite Question - VB/VBA/VBS - Programmation

Marsh Posté le 15-12-2010 à 13:20:54    

Bonjour à tous,
 
alors voila, je dois réaliser un logiciel dans le cadre d'un projet étudiant.
 
Je travaille avec VisualStudio, j'ai crée plusieurs Form, mais quand je lance mon application et que je clique sur un bouton pour afficher l'autre Form, la 1ere se ferme et l'autre s'ouvre. J'aurais voulu savoir si c'était possible, de faire le passage d'une à l'autre en restant dans la même fenêtre.  
Pour l'instant c'est comme si quand on se balade sur le net dès qu'on clique sur un lien il s'ouvrait dans une nouvelle fenêtre, moi je voudrais que ca reste toujours dans la même.
 
Merci de votre aide

Reply

Marsh Posté le 15-12-2010 à 13:20:54   

Reply

Marsh Posté le 16-12-2010 à 21:32:51    

Salut,
tu peux essayer de créer tous tes objets dans la même Form, les mettre dans 2 frames différents, et jouer sur la visibilité de chaque.

Code :
  1. ;Exemple :
  2. Private Sub Command1_Click()
  3. Frame1.Visible = True
  4. Frame2.Visible = False
  5. End Sub
  6. Private Sub Command2_Click()
  7. Frame2.Visible = True
  8. Frame1.Visible = False
  9. End Sub
  10. ; il est également possible de passer par un tabstrip (système d'onglets), c'est plus propre. On trouve par exemple un bon tabstrip dans le composant microsoft Windows common controls 6.0 (SP4)

Sinon il est possible de passer par l'assistant création d'applications et créer une interface multidocuments, ca correspond à ce que tu cherches mais c'est probablement plus complexe à gérer.


---------------
Steam id
Reply

Marsh Posté le 17-12-2010 à 08:22:03    

Salut,
 
j'avais trouvé une méthode pour tout mettre dans la même Form, mais je pensais que ca serait plus clair avec des Form différente car j'ai énormément d'informations.  
Je vais essayer l'assistant de création d'applications

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed