Le applicazioni Visual Basic MDI (Multiple Document Interface) consentono di visualizzare form figlio multiple all'interno di un form padre single. Le applicazioni MDI sono utili quando si hanno molte forme e non si desidera ingombrare la barra delle applicazioni di un utente. In un'applicazione MDI, l'unica icona che appare sulla barra delle applicazioni è l'icona del form padre. Se si desidera visualizzare un oggetto SWF nell'applicazione, puoi inserirlo in un form figlio MDI e aprirlo facendo clic su un pulsante nel form padre.
Istruzioni
Creare Form padre MDI
1
Aprire Visual Studio e selezionare "File" e scegliere "Nuovo progetto".
2
Fare clic su "Visual Basic" e quindi fare clic su "Applicazione WIndows form." Visual Studio verrà visualizzata una nuova forma. Questo sarà il form padre.
3
Pulsante destro del mouse l'angolo inferiore destro del form. Tenere premuto il pulsante sinistro del mouse e trascinare per rendere la forma più grande. Aumentare le sue dimensioni circa il 300 per cento.
4
Premere "F4" per aprire la finestra "Proprietà". Individuare la proprietà "IsMdiContainer su" e fare doppio clic su esso. Il valore predefinito è "False". Fare doppio clic su "Proprietà isMdiContainer" per modificare il valore "True".
5
Fare clic su "Visualizza" e selezionare "Toolbox". Verrà aperta la casella degli strumenti. Fare doppio clic sul "Pulsante" nella casella degli strumenti per far apparire nel modulo.
6
Fare doppio clic su "Button1." La finestra del "Codice" per aprire e visualizzare il codice riportato di seguito:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1. Click
End Sub
Questo blocco di codice è costituito da dichiarazione di metodo nella prima riga e l'istruzione "End Sub" nell'ultima riga.
7
Incollare il codice seguente prima dell'istruzione "End Sub":
NewMDIChild MdiChild = nuovo MdiChild();
newMDIChild.MdiParent = this;
newMDIChild.Show();
Creare Form figlio MDI
8
Fare clic su "Progetto" e selezionare "Aggiungi Windows Form". Digitare "MDIChild" nella casella di testo "Nome" e scegliere "Aggiungi". Apparirà il nuovo modulo.
9
Spostarsi alla casella degli strumenti e fare clic destro qualsiasi area nella casella degli strumenti. Selezionare "Scegli elementi". Si aprirà la finestra "Scegli elementi".
10
Fare clic sulla scheda "Componenti COM" e quindi fare doppio clic su "Shockwave Flash Object". Verrà visualizzato nel modulo.
11
Individuare "Movie" nella finestra "Proprietà". Immettere il percorso del file SWF. Ad esempio, se è in "C:\MyFiles\banner.swf", immettere "C:\DELL\banner.swf" (senza virgolette).
12
Premere "F5". Il progetto sarà eseguire e visualizzare "Form1."
13
Fare clic sul pulsante del modulo. Il codice che hai aggiunto verrà eseguire e aprire il form MDI che contiene l'oggetto SWF. Se il file SWF è un'animazione o un filmato, lo vedrete giocare.
Consigli & Avvertenze
- Mentre si trascina il form figlio contenente l'oggetto SWF, si noti che il modulo non verrà spostata oltre i confini del genitore. Questo vantaggio può anche essere una limitazione, se un utente vuole trascinare il form figlio in un'altra posizione o monitor.