VBA er en forkortelse for Visual Basic, et programmeringssprog fra Microsoft , der bruger en Graphics User Interface ( GUI) for programmøren at interagere med. Mens en C programmør måske nødt til at skrive flere hundrede linjer kode bare for at gøre et vindue i Visual Basic dette sker automatisk. Én ting en Visual Basic programmør måske ønsker at gøre, er at oprette en formular med en vis streng som en del af sit navn. Dette kan også opfattes som konvertere en streng variabel til en form variabel . Instruktioner
1
erklære din variabler. Ud over en streng variabel ( her kaldet sValue ) og en form variabel ( her kaldet objForm ) , skal du en anden streng til at holde hele navnet på formularen , og en anden variabel , der repræsenterer den type af formularen. Eksempel kode : Hej
Dim objForm Som FormDim sValue Som StringDim FullTypeName Som StringDim FormInstanceType Som type
2
Give sValue en streng værdi. Oprette det fulde typen navnet på formularen ved at tilføje ansøgningen og produktnavn til en periode og sValue . Eksempel code: " . "
SValue = " Form2 " FullTypeName = Application.ProductName & & sValue
3
Få type af denne særlige form ved hjælp af Type.GetType metode . Sæt FormInstanceType til denne værdi. Opret en ny instans af denne type form og sæt objForm til denne nye instans. Eksempel kode : Hej
FormInstanceType = Type.GetType ( FullTypeName , Sand, sand) objForm = ctype ( Activator.CreateInstance ( FormInstanceType ) , formular)
4
Kontroller , at du var en succes ved hjælp af formularen . Vis metode med objForm . Eksempel kode : Hej
objForm.Show ()