IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Développement d'une application Windows (avec visual basic)


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 7
    Par défaut Développement d'une application Windows (avec visual basic)
    Bonjour

    J'aimerai développer un logiciel et j'ai téléchargé pour cela le logiciel Visual Basic 2005 Express Edition (la version gratuite pendant 1 an).

    Je me suis un peu exercé avec ce logiciel mais j'aimerai comprendre quelque chose (que je n'ai pas réussi à trouver dans les livres que je me suis acheté).

    L'utilisation du contrôle MenuStip permet de créer un menu facilement (c'est d'ailleurs très pratique ) mais comment faire pour que quand on clique sur l'une des rubriques du menu, on arrive sur une nouvelle page du formulaire (un nouveau fichier).

    J'ai essayé MsgBox() mais cela ne fonctionne pas.

    Pourriez-vous m'aider ?

    Quel est le nom de cette fonction s'il vous plaît ?

    Merci

  2. #2
    Membre Expert Avatar de LaChips
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 109
    Par défaut
    Citation Envoyé par visualbasic152
    Bonjour

    J'aimerai développer un logiciel et j'ai téléchargé pour cela le logiciel Visual Basic 2005 Express Edition (la version gratuite pendant 1 an).

    Je me suis un peu exercé avec ce logiciel mais j'aimerai comprendre quelque chose (que je n'ai pas réussi à trouver dans les livres que je me suis acheté).

    L'utilisation du contrôle MenuStip permet de créer un menu facilement (c'est d'ailleurs très pratique ) mais comment faire pour que quand on clique sur l'une des rubriques du menu, on arrive sur une nouvelle page du formulaire (un nouveau fichier).

    J'ai essayé MsgBox() mais cela ne fonctionne pas.

    Pourriez-vous m'aider ?

    Quel est le nom de cette fonction s'il vous plaît ?

    Merci
    Bonjour et Joyeux Noël !!!,
    Déjà VB 2005 express est gratuit à vie !

    ensuite si tu veux ouvrir un nouveau formulaire, tu peux faire comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dim frm as FORMULAIRE = new FORMULAIRE
    frm.show()
    Ensuite MsgBox() permet d'afficher une boite d'alerte avec un texte que tu définie.
    Mais je te conseille plutôt : messagebox.show()

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 7
    Par défaut
    Citation Envoyé par LaChips
    Bonjour et Joyeux Noël !!!,
    Déjà VB 2005 express est gratuit à vie !

    ensuite si tu veux ouvrir un nouveau formulaire, tu peux faire comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dim frm as FORMULAIRE = new FORMULAIRE
    frm.show()
    Ensuite MsgBox() permet d'afficher une boite d'alerte avec un texte que tu définie.
    Mais je te conseille plutôt : messagebox.show()
    Merci beaucoup pour ta réponse

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 7
    Par défaut
    Citation Envoyé par LaChips
    Bonjour et Joyeux Noël !!!,
    Déjà VB 2005 express est gratuit à vie !

    ensuite si tu veux ouvrir un nouveau formulaire, tu peux faire comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dim frm as FORMULAIRE = new FORMULAIRE
    frm.show()
    Ensuite MsgBox() permet d'afficher une boite d'alerte avec un texte que tu définie.
    Mais je te conseille plutôt : messagebox.show()
    Oui ca fonctionne mais par contre ca ouvre une nouvelle page.

    Sur certains logiciels, quand on clique sur un élement du menu, on arrive sur une nouvelle page, comment faire pour arriver au même résultat ?

  5. #5
    Membre éclairé

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 291
    Par défaut
    Bonjour,

    Oui ca fonctionne mais par contre ca ouvre une nouvelle page.

    Sur certains logiciels, quand on clique sur un élement du menu, on arrive sur une nouvelle page, comment faire pour arriver au même résultat ?

    Sa veut pas dire la même chose ?

    Tu veux certainement parler des formulaires parents MDI (Multiple Document Interface).
    Créé un nouveau formulaire, et choisi Fromulaire parent MDI
    Dans tes menus, lorsque tu souhaites ouvrir un formulaire
    Code VB.Net : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
            Dim NewChildren As New TONFORMULAIRE()
            NewChildren.MdiParent = Me
            NewChildren.Show()

    Voilà

    Gwendal

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 7
    Par défaut
    Citation Envoyé par Gdal
    Bonjour,

    Oui ca fonctionne mais par contre ca ouvre une nouvelle page.

    Sur certains logiciels, quand on clique sur un élement du menu, on arrive sur une nouvelle page, comment faire pour arriver au même résultat ?

    Sa veut pas dire la même chose ?

    Tu veux certainement parler des formulaires parents MDI (Multiple Document Interface).
    Créé un nouveau formulaire, et choisi Fromulaire parent MDI
    Dans tes menus, lorsque tu souhaites ouvrir un formulaire
    Code VB.Net : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
            Dim NewChildren As New TONFORMULAIRE()
            NewChildren.MdiParent = Me
            NewChildren.Show()

    Voilà

    Gwendal
    Ok merci mais qu'est que je mets pour TONFORMULAIRE :
    - le nom du formulaire (MDIParent.vb)
    - ...

    Quand je crée un formulaire MDI, ca me crée une page avec un menu en haut (fichier, édition, affichage), à quoi ca sert ?

    Je suis désolé mais je suis vraiment néophyte en visualbasic (je connais html et php mais c'est tout).

  7. #7
    Membre éclairé

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 291
    Par défaut
    re,

    Tu créés tes formulaires... plus un formulaire MDI.
    Ton formulaire MDI va se comporter comme la fenêtre principale de Visual Studio. Elle contiendra tes formulaires. Des menus sont créés par défauts à toi de les coder ou de les supprimer, garde quand même Fenêtre qui lui est déjà codé.

    Admettons que tu es créés des formulaires non MDI (FORM1, FORMB, FORMC) et formulaire MDI. Le code pour ouvrir les FORMA ...C dans le MDI est celui qe je t'ai donné
    Code VB.Net : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
            Dim NewChildren As New FORMA()
            NewChildren.MdiParent = Me
            NewChildren.Show()
    Créer des boutons pour pouvroi les ouvrir, ouvre-les tous et vas cliquer sur des options dans le menus fenêtre.....

    Autrement tu peux quand même ouvrir tes formulaires en dhors du MDI
    Code VB.Net : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
            Dim NouveauForm As New FORMA()
            NouveauForm.show()

    Gwendal

Discussions similaires

  1. Réponses: 19
    Dernier message: 11/03/2014, 12h13
  2. Réponses: 41
    Dernier message: 27/10/2009, 14h13
  3. Réponses: 6
    Dernier message: 13/07/2007, 11h52
  4. service windows avec Visual Basic 2005 Express
    Par horzy dans le forum VB.NET
    Réponses: 1
    Dernier message: 29/05/2007, 22h58
  5. écrire et lire une base mysql avec visual basic
    Par mitch97 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 15/02/2007, 23h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo