A Multiple- Document Interface ( MDI ) programmet er et Windows-program som gjør at en bruker til å åpne flere dokumenter i en ramme vinduet. Rammen vinduet har menylinjen og noen ganger en eller flere verktøylinjer . Du kan createa en MDI program som bruker mange forskjellige programmeringsspråk. Imidlertid har Visual Basic Studio 2008 innebygd støtte som forenkler jobben ved å legge til standard Windows -funksjonalitet . Du trenger 
 Microsoft Visual Basic 2008 Express Edition 
 Vis flere instruksjoner , Lag et Windows-program Project med en MDI Form 
 en 
 Klikk på " Start" knappen. Velg " Alle programmer " menyen . Velg " Microsoft Visual Basic 2008 Express Edition " menyen . 
 2 
 Klikk på "File "-menyen og velg "New Project " menyen . Velg " Windows Forms Application " . Skriv inn navnet " mdiApp " og klikk på "OK "-knappen . Du har opprettet et prosjekt med et enkelt skjema som heter Form1.vb . 
 3 
 Høyreklikk på " Form1.vb " i Solution Explorer og velg " Gi nytt navn " . Skriv inn navnet " mdiChild.vb " og trykk Enter. 
 4 
 Høyreklikk på " mdiApp " i Solution Explorer . Holder musepekeren over "Legg til " menyen . Velg " Windows Form " menyen . Velg " MDI Parent Form " og klikk på "Legg til "-knappen . Holde standard navnet " MDIParent.vb " . Legg merke til at MDIParent1.vb filen har allerede en meny og en verktøylinje . 
 5 
 Klikk på "File "-menyen og velg " Lagre alle" . Lagre prosjektet som " mdiApp " . 
 Endre Startup Form 
 6 
 Klikk på "Project "-menyen og velg " mdiApp Properties " menyen . 
 Side 7 
 Velg " MDIParent1.vb " fra " Startup Form " drop -down listen. Oppstart form er den som viser automatisk når et program starter . 
 8 
 Klikk på Close ( X ) knappen i øvre høyre hjørne av vinduet for å lukke vinduet Egenskaper. 
 
 Test Application 
 9 
 Klikk på " Debug "-menyen og velg "Start Debugging " . MDI -programmet bør åpne med bare MDI rammen vist . 
 10 
 Klikk på "File "-menyen og velg "New " . Et vindu som heter "Window 1 " skal vises i rammen. Koden for å vise en ny tom underordnet vindu allerede finnes i MDIParent skjemaet. 
 11 
 Klikk på " Windows "-menyen og velg " Tile Vertical" . De to vinduer bør anordnet side -ved-side . Koden for å styre hvordan vinduene vises innenfor rammen eksisterer allerede i MDIParent skjemaet. 
 12 
 Klikk på "File "-menyen og velg " Avslutt" . Søknaden bør opphøre . 
 Endre kode for å bruke en tilpasset barn Form 
 13 
 Dobbeltklikk på " mdiChild.vb " i Solution Explorer . Skjemaet er vist i Design vinduet. 
 14 
 Mus over Toolbox -ikonet . Velg " Rich TextBox " kontroll og dra den til Form1 er Design vinduet. Kontroller at " RichTextBox1 " er valgt . I Egenskaper-vinduet , endre Dock egenskapen til Fill ( senterområdet i popup-vinduet ) . 
 15 
 Høyreklikk på " MDIParent1.vb " i Solution Explorer og velg " Vis kode " . Lokaliser " ShowNewForm " prosedyre . Koden ser slik ut : en 
 Private Sub ShowNewForm ( ByVal avsenderen som objekt , ByVal e Som EventArgs ) Håndtak NewToolStripMenuItem.Click , NewToolStripButton.Click , NewWindowToolStripMenuItem.Click Opprett en ny forekomst av barnet form.Dim ChildForm som New System.Windows.Forms.Form ' Gjør det et barn av denne MDI skjemaet før viser it.ChildForm.MdiParent = Me 
 
 m_ChildFormNumber + = 1ChildForm.Text = "Window" og m_ChildFormNumber 
 < p > ChildForm.Show ( ) End Sub 
 16 
 Legg en apostrof foran linjen som skaper en ny form : en 
 ' Dim ChildForm som ny System.Windows.Forms.Form 
 
 du bruker en apostrof til " kommentere ut " linjen slik at den ikke utføre 
 17 
 Legg til følgende linje under den linjen du kommentert ut i Trinn 4: . 
 
 Dim ChildForm som New mdiChild 
 
 Denne koden fører til en ny forekomst av skjemaet som heter mdiChild skal opprettes når koden kjøres . 
 Test Application 
 
 18 
 Klikk på " Debug "-menyen og velg "Start Debugging " . MDI -programmet bør åpne med bare MDI rammen vist . 
 19 
 Klikk på "File "-menyen og velg "New " . Et eksempel på det egendefinerte skjemaet som heter "Window 1 " skal vises i rammen. Legg merke til at du kan skrive inn teksten i feltet . 
 20 
 Klikk på "File "-menyen og velg "New " . Et eksempel på det egendefinerte skjemaet som heter "Window to " skal vises i rammen.