Hvordan bruke en SWF i VB MDI Form

Visual Basic MDI (Multiple-Document Interface) programmer lar deg vise flere barn danner seg en eneforsørger form. MDI applikasjoner er nyttig når du har mange former og ikke ønsker å rot brukerens oppgavelinjen. I en MDI program, det eneste ikonet som vises på oppgavelinjen er den overordnede skjemaet ikonet. Hvis du vil vise en SWF-objekt i søknaden din, kan du plassere den på et underordnet MDI form og åpne den ved å klikke på en knapp i den overordnede form.

Bruksanvisning

Lag MDI Parent Form

1 Åpne Visual Studio og velg "Fil" og deretter "New Project".

2 Klikk på "Visual Basic" og deretter "Windows Forms Application". Visual Studio vil vise en ny form. Dette vil være den overordnede form.

3 Høyreklikk nederst til høyre kant av skjemaet. Hold nede venstre museknapp og dra for å gjøre skjemaet større. Øke størrelsen på 300 prosent.

4 Trykk "F4" for å åpne "Properties" vinduet. Finn "isMDIContainer" eiendom og dobbeltklikk på den. Standardverdien er "False". Dobbeltklikk på "isMdiContainer" for å endre verdien til "true".

5 Klikk på "Vis" og velg "Toolbox". Verktøykassen åpnes. Dobbeltklikk på "Button" kontroll i verktøykassa for å gjøre det vises på skjemaet.

6 Dobbeltklikk på "Button1." "Code" vinduet åpnes og viser følgende kode:

Private Sub button1_click (ByVal sender As System.Object, ByVal e As System.EventArgs) Håndtak Button1.Click

End Sub

Denne koden blokken består av metodedeklarasjonen på første linje og "End Sub" statement på den siste linjen.

7 Lim inn følgende kode før "End Sub" statement:

MdiChild newMDIChild = new MdiChild ();

newMDIChild.MdiParent = dette;

newMDIChild.Show ();

Lag MDI Child Form

8 Klikk "Project" og velg "Legg til Windows Form." Skriv "MDIChild" i "Name" tekstboksen og klikk "Legg til". Det nye skjemaet vises.

9 Flytt til verktøykassen og høyreklikk ethvert område i verktøykassen. Velg "Velg elementer." "Choose Items" -vinduet åpnes.

10 Klikk på fanen "COM-komponenter" og dobbeltklikk på "Shockwave Flash Object". Den vil vises på skjemaet.

11 Finn "Movie" i "Properties" vinduet. Skriv inn plasseringen av SWF-fil. For eksempel, hvis det er i "C: \ MyFiles \ banner.swf," enter "C: \ DELL \ banner.swf" (uten anførselstegn).

12 Trykk "F5". Prosjektet skal utføre og vise "Form1."

1. 3 Klikk skjemaets knappen. Koden som du har lagt til vil utføre og åpne MDI skjemaet som inneholder SWF-objekt. Dersom SWF er en film eller animasjon, vil du se det spille.

Hint

  • Når du drar barnet skjemaet inneholder SWF-objekt, merk at formen ikke vil gå utover grensene for den overordnede. Denne fordelen kan også være en begrensning hvis en bruker ønsker å dra barnet form til en annen plassering eller monitor.