none
Menu contextuels - "Fichier, Nouveau" RRS feed

  • Question

  •  

    Bonjour !

     

    Je créee pour le moment un logiciel simple et je suis en train de préparer les menus contextuels (fichier, edition,...).  Tout est presque mis en place.  Le probléme est que je ne trouve pas la fonction qui puisse faire ouvrir une nouvelle fenêtre à partir de l'application (fichier - nouveau/nouvelle fenêtre) !  Quelle fonction dois-je employer ?

    samedi 12 juillet 2008 09:53

Réponses

  • Bonjour,

     

    Si c'est une fenêtre modale :

     

    Code Snippet

    Using f As MaForm = new MaForm()

         f.ShowDialog()

    End Using

     

    Si c'est une fenêtre nom modale :

    Code Snippet

    Dim f As MaForm = new MaForm()

    f.Show()

     

    Cordialement

     

    lundi 14 juillet 2008 09:24
    Modérateur
  • Bonjour,

     

    Dans la ligne :

    Code Snippet
    qqch.Show()

     

     

    La variable qqch est de type : System.Windows.Forms.MainMenu

    Vous avez déclaré cette variable quelque part comme ceci :

     

    Code Snippet
    Dim qqch As System.Windows.Forms.MainMenu

     

     

    Si vous n'arrivez pas à trouver le problème, pouvez vous poster votre code ? (Dans votre message sélectionnez votre  code source et cliquez sur le bouton "Mark Code Block".)

     

    Cordialement

    mardi 15 juillet 2008 05:32
    Modérateur

Toutes les réponses

  • Bonjour,

     

    Si c'est une fenêtre modale :

     

    Code Snippet

    Using f As MaForm = new MaForm()

         f.ShowDialog()

    End Using

     

    Si c'est une fenêtre nom modale :

    Code Snippet

    Dim f As MaForm = new MaForm()

    f.Show()

     

    Cordialement

     

    lundi 14 juillet 2008 09:24
    Modérateur
  • Bonsoir,

     

    Je suis encore débutant dans visual basic express 2008.  Les fonctions que vous m'avez donnés ne marchent qu'à moitié comment dois-je faire pour bien l'activer ?

     

    Merci beaucoup !

    lundi 14 juillet 2008 19:35
  • Bonsoir,

     

    Je suis encore débutant dans visual basic express 2008

    Il y a toujours un début à tout...

     

    Les fonctions que vous m'avez donnés ne marchent qu'à moitié comment dois-je faire pour bien l'activer ?

    Qu'est ce qui fonctionne "à moitié" ?

    Soyez le plus précis possible...

     

    Cordialement

     

    lundi 14 juillet 2008 20:19
    Modérateur
  • j'ai appliqué le deuxiéme code fourni dans votre ancien message,  mais le dernier code : f.show() est souligné en vert et le programme indique : "Erreur 1 'Show' n'est pas un membre de 'System.Windows.Forms.MainMenu' " !

     

    Que faut-il faire ?

     

    Amicalement !

     

    lundi 14 juillet 2008 20:26
  • Bonjour,

     

    Dans la ligne :

    Code Snippet
    qqch.Show()

     

     

    La variable qqch est de type : System.Windows.Forms.MainMenu

    Vous avez déclaré cette variable quelque part comme ceci :

     

    Code Snippet
    Dim qqch As System.Windows.Forms.MainMenu

     

     

    Si vous n'arrivez pas à trouver le problème, pouvez vous poster votre code ? (Dans votre message sélectionnez votre  code source et cliquez sur le bouton "Mark Code Block".)

     

    Cordialement

    mardi 15 juillet 2008 05:32
    Modérateur
  • merci de m'avoir donné les solutions pour faire une nouvelle fenêtre à partir du menu fichier nouveau.
    Grâce à vous, j'ai exécuté le programme sans difficulté !

    Merci encore !
    samedi 9 août 2008 14:05