K
koffiejunk
Gast
[hand]
Deze Tutorial is bedoelt voor Microsoft Visual Basic 2005 Express Edition. Die is hier te downloaden.
-------------------------------------------------
-------------------------------------------------
[/hand]
-------------------------------------------------
Nadat je Visual Basic gedownload en genstalleerd hebt, kan je het open. Dat mag, het hoeft niet!
Mensen die ervaring met voorgaande editie's van Visual Basic, zullen waarschijnlijk even opkijken van de nieuwe 'layout', 'vorm' en 'kleuren'.
Succes ermee!
Mensen die ervaring met voorgaande editie's van Visual Basic, zullen waarschijnlijk even opkijken van de nieuwe 'layout', 'vorm' en 'kleuren'.
Succes ermee!
Laten we gelijk bij het begin beginnen.
Bovenin heb je de gebruikelijke menu balk zoals bij alle applicatie's van Microsoft. Daarin zie je de gebruikelijke dingen (File, Edit, View, Tools, ect.).
Links in het scherm staat de 'Toolbox', als je er overheen gaat met de muis klapt hij uit. In de 'Toolbox' staan opjecten die je in een Form kunt zetten en vervolgens kun programmeren.
Nou hoor je je al denken, wat is in hemelsnaam een object, of een Form?
Enkele voorbeelden van objecten zijn:
- Button(s)
- Textboxen
- Labels
- Checkbox
- Ect.
Een form ziet er als volgt uit:
In een form kun je objecten creeren en programmeren.
Dat is wat we gaan doen.
-------------------------------------------------Bovenin heb je de gebruikelijke menu balk zoals bij alle applicatie's van Microsoft. Daarin zie je de gebruikelijke dingen (File, Edit, View, Tools, ect.).
Links in het scherm staat de 'Toolbox', als je er overheen gaat met de muis klapt hij uit. In de 'Toolbox' staan opjecten die je in een Form kunt zetten en vervolgens kun programmeren.
Nou hoor je je al denken, wat is in hemelsnaam een object, of een Form?
Enkele voorbeelden van objecten zijn:
- Button(s)
- Textboxen
- Labels
- Checkbox
- Ect.
Een form ziet er als volgt uit:
Dat is wat we gaan doen.
1. Objecten
------------------------------------------------- Een object heeft verschillende eigenschappen (bijvoorbeeld; grootte, hoogte, positie, kleur, tekst, etc.). Deze eigenschappen zijn door middel van code's makkelijk aan te passen. Een voorbeeld. Hierbij is gebruik gemaakt van een button (genaamd button1):
Zoals mischien verwacht, zou deze code, indien je hem uitvoerd, button 1 zichtbaar maken. Mocht de code zijn:
Dan zou de button niet meer zichtbaar zijn.
We gaan het eens even proberen. Zet een willekeurige button op je Form. Ik laat je helemaal zelfstandig uitzoeken hoe dat moet. Indien problemen kun je ze hier posten of ff een pb sturen.
Vervolgens... dubbelklik je op de button. Als het goed is, zie je nu dit ergens in je scherm staan:
Zet vervolgens tussen "Private Sub Button1_Click()" en "End Sub" het volgende neer:
Druk op F5 en bekijk het resultaat...
Laten we stap voor stap bekijken wat er gebeurt.
Door dubbel te klikker op een opject, kom je in het scherm waarin je de code's kwijt kunt voor het opject.
Dit geeft aan dat de code bij Form1 hoort. Zou het form ABCDEFGENZ heten, dan zou er "Public Class ABCDEFGENZ" hebben gestaan. Omdat je (net als bij vrijwel elke andere code) de code ook moet afsluiten, staat er (helemaal onderaan):
We willen dat als er op de button geklikt word, dat de button "verdwijnt". Dus is moet er op de button geklikt worden. Daarvoor gebruiken we:
Om de code af te sluiten:
En dan, het laatste stukje code, van het object:
Deze gaan we even helemaal uitleggen.
We beginnen bij het eerste.
Button1
Doe eens een gok, wat zou dat betekenen?
Juist, hiermee word het object Button1 bedoelt (die button die je op je scherm hebt staan)
Button1.Visible
Doordat die punt in het midden staat geef je voor de punt het object op en na de punt een eigenschap van het object wat je wil veranderen, in dit geval Visible.
Button1.Visible = False
Eerlijk gezegt hoop ik niet dat ik deze nog moet uit leggen, maar goed. Hiermee geef je aan dat het object niet zichtbaar moet zijn.
Code:
Button1.Visible = [COLOR=Blue]True[/COLOR]
Code:
Button1.Visible = [COLOR=Blue]False[/COLOR]
We gaan het eens even proberen. Zet een willekeurige button op je Form. Ik laat je helemaal zelfstandig uitzoeken hoe dat moet. Indien problemen kun je ze hier posten of ff een pb sturen.
Vervolgens... dubbelklik je op de button. Als het goed is, zie je nu dit ergens in je scherm staan:
Code:
Button1.Visible = [COLOR=Blue]False[/COLOR]
Druk op F5 en bekijk het resultaat...
Laten we stap voor stap bekijken wat er gebeurt.
Door dubbel te klikker op een opject, kom je in het scherm waarin je de code's kwijt kunt voor het opject.
Code:
Public Class Form1
Code:
End Class
We willen dat als er op de button geklikt word, dat de button "verdwijnt". Dus is moet er op de button geklikt worden. Daarvoor gebruiken we:
Code:
Private Sub Button1_Click()
Code:
End Sub
En dan, het laatste stukje code, van het object:
Code:
Button1.Visible = False
We beginnen bij het eerste.
Button1
Doe eens een gok, wat zou dat betekenen?
Juist, hiermee word het object Button1 bedoelt (die button die je op je scherm hebt staan)
Button1.Visible
Doordat die punt in het midden staat geef je voor de punt het object op en na de punt een eigenschap van het object wat je wil veranderen, in dit geval Visible.
Button1.Visible = False
Eerlijk gezegt hoop ik niet dat ik deze nog moet uit leggen, maar goed. Hiermee geef je aan dat het object niet zichtbaar moet zijn.
Nog meer...
Ik hoop dat het je tot zover redelijk duidelijk is? Anders kun je me even PB'en of hier je vraag posten.
Een programma bestaad natuurlijk uit meer dan alleen een button die onzichtbaar word als je erop klikt.
Er zijn nog vl meer object eigenschappen! Ik behandel nu alleen degene die je (waarschijnlijk) het meest zult gebruiken.
.Text
Hiermee kun je de tekst van een object veranderen (dit kan echter niet bij alle objecten, wel bij de button).
Een voorbeeld zou er zo uit komen te zien:
De tekst die in de button ston (Button1) is nu veranderd naar Tekst.
.Enabled
Hiermee geef je aan of het object gebruikt kan worden.
Probeer het uit, het werkt ook met "True" i.p.v. "False"...
Er zijn nog veel meer object eigenschappen.
Hier krijg je een paar code voorbeelden, dan mag je zelf uit zoeken wat ze doen en hoe je ze kunt bewerken.
Ik hoop dat het je tot zover redelijk duidelijk is? Anders kun je me even PB'en of hier je vraag posten.
Een programma bestaad natuurlijk uit meer dan alleen een button die onzichtbaar word als je erop klikt.
Er zijn nog vl meer object eigenschappen! Ik behandel nu alleen degene die je (waarschijnlijk) het meest zult gebruiken.
.Text
Hiermee kun je de tekst van een object veranderen (dit kan echter niet bij alle objecten, wel bij de button).
Een voorbeeld zou er zo uit komen te zien:
Code:
Private Sub Button1_Click()
Button1.Text = "Tekst"
End Sub
.Enabled
Hiermee geef je aan of het object gebruikt kan worden.
Code:
Private Sub Button1_Click()
Button1.Enabled = False
End Sub
Er zijn nog veel meer object eigenschappen.
Hier krijg je een paar code voorbeelden, dan mag je zelf uit zoeken wat ze doen en hoe je ze kunt bewerken.
Code:
Button1.Cursor = Cursors.WaitCursor
Button1.Refresh()
Button1.Hide()
Button1.Show()
Button1.Name = "Naam"
Laatst bewerkt: