Visual Basic 's jarenlange populariteit is een gevolg van een aantal van zijn functies , waaronder de kern taal , BASIC , een taal die speciaal voor beginnende programmeurs . Een andere belangrijke Visual Basic eigenschap is zijn aanpassingsvermogen . U kunt het gebruiken voor projecten die sterk variëren in complexiteit , werkomgeving en doel . Met andere woorden, u kunt het gebruiken voor flitsende web apps en games , maar ook eenvoudige , vijf -line utilities . Leren over andere Visual Basic functies zal u helpen beslissen of het goed is voor uw project . Visual Basic is Object Oriented schrijven Visual Basic-code gaat denken visueel , en eerst na te denken over objecten , in plaats van procedures . Een formulier om gebruikersinvoer te ontvangen is een object en waarschijnlijk bevat andere objecten - " . Kinderen " zijn Opdrachtknoppen , tekstvakken en keuzerondjes zijn allemaal voorbeelden van knoppen die u zou kunnen vinden op een gebruikers formulier . Visual Basic programma's zijn Event Driven Een natuurlijk gevolg van de programmering met objecten is het kiezen van welke gebeurtenissen elk object zal reageren op , en dan te kiezen voor respons van elk object op die gebeurtenissen . Het volgende is een code fragment dat een radio- knop ( een object ) reactie op het geval van een gebruiker te klikken op het vertegenwoordigt . Als ( RadioButton1.Checked ) Dan MsgBox ( " Een uitstekende keuze ! " ) Eind Als Visual Basic -code is van " Family Oriented " Zoals eerder vermeld , kunnen objecten worden de ouders van andere objecten . Dit maakt meer zin het meer Visual Basic code die u schrijft . En deze familierelatie maakt uw code eenvoudiger te begrijpen . De volgende code fragment uitgeschakeld en kunnen alle , maar een van de bedieningsknoppen zitten op een invulformulier . Voor Elke ct Zoals Controle In Me.Controls If Not ( TypeOf ct Is Button ) Dan < br > ct.Enabled = Niet ct.Enabled End IfNext Code als deze laat zien dat de controls je uitschakelen of inschakelen die allemaal op de een formulier ( aangeduid als Me ) . Je zou het verband tussen deze controles en de bovenliggende formulier niet te zien als je door hun individuele namen genoemd die controles , zoals deze : RadioButton1.Enabled = falseTextBox37.Enabled = falseListBox29.Enabled = false ... WYSIWIG Form Designer ander kenmerk van Visual Basic is de WYSIWYG ( wat je ziet is wat je krijgt ) form designer . U kunt vormen visueel en snel te maken , terwijl Visual Basic levert het skelet code achter uw formulier en de hendels . Maak een nieuw formulier in Visual Basic via de menuoptie " Project > Add Windows Form . " Je sleept controles op de vorm van een palet van de controles , die u vervolgens de grootte en positie volgens de behoeften van uw project . Visual Basic onthoudt de instellingen die u toewijst in het ontwerp -venster wanneer je eindelijk je programma uit te voeren . Toevoegen van code aan elk object Dubbelklikken elk object in de designer venster veroorzaakt Visual Basic om een aantal skelet code voor dat object te creëren . Jouw taak is om de spaties in te vullen om het object iets te doen . Als u een knop controle voor uw formulier te maken , dubbelklikt u erop , terwijl in het ontwerp venster vorm . Visual Basic brengt u naar de subroutine button1_Click . In die subroutine , je code wat je wilt gebeuren wanneer gebruikers uw programma 's op de knop drukt terwijl het programma loopt .
|