Visual Basic-functies

Visual Basic is objectgericht

Het schrijven van de Visual Basic-code omvat visueel denken en eerst nadenken over objecten, in plaats van procedures. Een manier om gebruikersinvoer te ontvangen is in een object en het bevat waarschijnlijk andere objecten, hun "kinderen". Opdrachtknoppen, tekstvakken en optieknoppen zijn voorbeelden van de bedieningselementen die in een formulier kunnen worden gevonden. gebruiker.

Visual Basic-programma's worden aangestuurd door gebeurtenissen

Een natuurlijk gevolg van het programmeren met objecten is de keuze van gebeurtenissen waarop elk object zal reageren en vervolgens de reactie van elk object op die gebeurtenissen te kiezen. Het volgende is een fragment van de code dat een knop vertegenwoordigt voor het selecteren van (een object) reactie op de gebeurtenis van een gebruiker door erop te klikken.

Ja (RadioButton1.Checked) Dan

MsgBox ("Een uitstekende keuze!")

Voltooi ja

De Visual Basic-code is 'gezinsgericht'

Zoals eerder vermeld, kunnen de objecten de ouders zijn van andere objecten. Dit is logischer dan het schrijven van de Visual Basic-code. En deze familierelatie maakt uw code gemakkelijker te begrijpen. Het volgende codefragment is gedeactiveerd en maakt het mogelijk dat alle bedieningselementen, op één na, zich in een invoerformulier vestigen.

Voor elke CT als controle in Me.Controls

Ja Nee (TypeOf ct is Knop) Dan

ct.Activated = Geen ct.Activated

Voltooien als volgende

Een code als deze geeft aan welke besturingselementen zijn uitgeschakeld of ingeschakeld om ze allemaal in een vorm te plaatsen (hierna: Me). Er is geen verband tussen die besturingselementen en hun matrixvorm, als u naar die besturingselementen verwijst met hun individuele namen, zou dit op deze manier zijn:

RadioButton 1. Enabled = false TextBox37. Ingeschakeld = valse ListBox29. Ingeschakeld = False

WYSIWYG-formulierontwerper

Een ander kenmerk van Visual Basic is de WYSIWYG-formulierontwerper (wat u ziet is wat u krijgt). U kunt visuele formulieren en snel maken, terwijl Visual Basic de skeletcode achter uw formulier en de bijbehorende besturingselementen biedt. Maak een nieuw formulier in Visual Basic via de menuoptie "Project> Formuliervenster toevoegen". Sleep formulierbesturingselementen vanuit een palet met besturingselementen, die vervolgens worden opgemaakt en geplaatst volgens de behoeften van uw project. Visual Basic onthoudt de instellingen die zijn toegewezen in het ontwerpvenster wanneer het programma eindelijk wordt uitgevoerd.

Voeg codes toe aan elk object

Dubbelklik op elk object in het ontwerpvenster door Visual Basic een skeletcode voor dat object te laten maken. Jouw taak is om de lege plekken in te vullen zodat het object iets kan doen. Als u een besturingsknop voor het formulier maakt, dubbelklikt u tegelijkertijd op het formulierontwerpvenster. Visual Basic brengt u naar de Button1_Click-subroutine. Codeer in dit subprogramma wat u wilt gebeuren wanneer de gebruikers van uw programma tijdens de uitvoering op de knop drukken.

Interessante Artikelen