| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment créer un MDI
    A Interface demande multiple de documents ( MDI) est une application Windows qui permet à un utilisateur d'ouvrir plusieurs documents à l'intérieur d'une fenêtre d'image. La fenêtre de cadre a la barre de menu et parfois une ou plusieurs barres d'outils. Vous pouvez createa une application MDI en utilisant de nombreux langages de programmation différents . Toutefois, Visual Basic Studio 2008 a un support intégré qui simplifie le travail en ajoutant des fonctionnalités de gestion par défaut de Windows . Choses que vous devez
    Microsoft Visual Basic 2008 Express Edition
    Afficher plus Instructions
    Créer un projet d'application Windows avec un formulaire MDI
    1

    Cliquez sur "Démarrer" bouton . Choisissez le menu " Tous les programmes" . Choisissez l'option " Microsoft Visual Basic 2008 Express Edition" du menu.
    2

    Cliquez sur le menu "Fichier" et choisissez le menu " Nouveau projet " . Sélectionnez "Application Windows Forms " . Tapez le nom de " mdiApp " et cliquez sur le bouton "OK". Vous avez créé un projet avec un seul formulaire nommé Form1.vb .
    3

    clic droit " Form1.vb " dans l'Explorateur de solutions et sélectionnez "Renommer" . Tapez le nom de " mdiChild.vb " et appuyez sur la touche Entrée.
    4

    clic droit " mdiApp " dans l'Explorateur de solutions. Reste la souris sur l'élément de menu "Add" . Choisissez le menu "Windows Form" . Sélectionnez l'icône "MDI Parent Form" et cliquez sur le bouton "Ajouter" . Conservez le nom par défaut de " MDIParent.vb " . Notez que le fichier MDIParent1.vb dispose déjà d'un menu et une barre d'outils .
    5

    Cliquez sur le menu "Fichier " et choisissez " Enregistrer tout " . Enregistrez le projet sous " mdiApp " .
    Changer la forme Startup
    6

    Cliquez sur le menu "Projet" et choisissez " Propriétés mdiApp " dans le menu .

    7

    Sélectionnez " MDIParent1.vb " du " formulaire de démarrage " liste déroulante . Le formulaire de démarrage est celui qui affiche automatiquement au démarrage du programme .
    8

    Cliquez sur le (X) bouton Fermer dans le coin supérieur droit de la fenêtre Propriétés pour fermer la fenêtre Propriétés.

    tester l'application
    9

    Cliquez sur le menu "Debug" et choisissez " Démarrer le débogage " . L'application MDI doit s'ouvrir avec seulement le cadre de MDI indiqué.
    10

    Cliquez sur le menu "Fichier" et choisissez "Nouveau". Une fenêtre nommée "Fenêtre 1" devrait apparaître dans le cadre. Le code pour afficher une nouvelle fenêtre enfant vide existe déjà sous la forme MdiParent .
    11

    Cliquez sur le menu "Windows " et choisissez " Mosaïque verticale " . Les deux fenêtres doivent être disposées côte -à-côte . Le code pour gérer la façon dont les fenêtres sont affichées dans le cadre existe déjà sous la forme MdiParent .
    12

    Cliquez sur le menu "Fichier " et choisissez " Quitter". L'application doit se terminer .
    Modifier le code à l'aide d'un formulaire enfant personnalisé
    13

    Double -cliquez sur " mdiChild.vb " dans l'Explorateur de solutions. Le formulaire est affiché dans la fenêtre de conception .
    14

    souris sur l' icône Boîte à outils . Sélectionnez la commande " zone de texte enrichi » et le faire glisser vers Form1 est la fenêtre de conception . Assurez-vous que " RichTextBox1 " est sélectionné. Dans la fenêtre Propriétés , modifiez la propriété Dock la valeur Fill ( la zone centrale de la fenêtre popup) .
    15

    clic droit " MDIParent1.vb " dans l'Explorateur de solutions et sélectionnez " Afficher le code " . Localisez la procédure " ShowNewForm " . Le code ressemble à ceci:

    Private Sub ShowNewForm ( sender As Object , ByVal e comme EventArgs ) Poignées NewToolStripMenuItem.Click , NewToolStripButton.Click , NewWindowToolStripMenuItem.Click 'Créer une nouvelle instance de l'enfant form.Dim ChildForm As New System.Windows.Forms.Form ' en faire un enfant de ce formulaire MDI avant de montrer it.ChildForm.MdiParent = Me

    m_ChildFormNumber + = 1ChildForm.Text = "Fenêtre" et m_ChildFormNumber
    < p > ChildForm.Show ( ) End Sub
    16

    Ajouter une apostrophe devant la ligne qui crée une nouvelle forme :

    ' ChildForm As New System.Windows.Forms.Form Photos

    vous utilisez une apostrophe à " commenter " la ligne de sorte qu'il n'exécute pas
    17

    Ajoutez la ligne suivante sous la ligne que vous commentées à l'étape 4: . < br >

    ChildForm As New MDIChild

    Ce code provoque une nouvelle instance de la forme du nom MDIChild être créée lorsque le code est exécuté .
    test de la
    d'application
    18

    Cliquez sur le menu "Debug" et choisissez " Démarrer le débogage " . L'application MDI doit s'ouvrir avec seulement le cadre de MDI indiqué.
    19

    Cliquez sur le menu "Fichier" et choisissez "Nouveau". Une instance de votre formulaire personnalisé nommé "Fenêtre 1" devrait apparaître dans le cadre. Notez que vous pouvez saisir du texte dans le champ .
    20

    Cliquez sur le menu "Fichier" et choisissez "Nouveau". Une instance de votre formulaire personnalisé nommé "Fenêtre 2" devrait apparaître dans le cadre.

    Previous :

    next :
      articles connexes
    ·Comment changer App.Path en VB6 
    ·Comment faire une barre latérale dans Visual Basic 
    ·Comment lancer Adobe partir de Visual Basic 6 
    ·Comment calculer l'intérêt simple dans Visual Basic 
    ·Visual Basic Conseils 
    ·Façon de faire défiler un texte en VB.Net 
    ·Comment aligner du texte dans une zone de liste déroul…
    ·Comment trier les données dans Visual Basic 
    ·Microsoft Visual Studio 2008 Exigences 
    ·Comment les numéros d'entrée dans Visual Basic 2005 
      articles en vedette
    ·Comment faire pour déclarer des variables globales en …
    ·Comment faire pour convertir le ResultSet à déroulant…
    ·Comment diviser une URL longue en 2 
    ·Comment vérifier si une zone de texte est vide en VB 
    ·VBA Vs . Visual Basic 
    ·Comment faire une matrice de chaînes 
    ·Qu'est-ce que CLR programmation 
    ·La fonction Split en Perl 
    ·Comment faire un mot d'un lien à quelqu'un sur Faceboo…
    ·Comment faire un C + + void display 
    Copyright © Connaissances Informatiques http://fr.wingwit.com