Jump to content
Geplaatst:
comment_1450072

VBtut.png

Vooraf:

In deze tutorial ga ik de "basis" uitleggen.

Deze tutorial is voor Visual Basic 2008.

Benodigdheden:

- Visual Basic: Klik om te downloaden

----------------------------------------

Wat is visual basic:

Visual basic is een programmeertaal waarmee je applicaties (programma's) kan maken.

We beginnen:

We gaan een heel simpel programmaatje maken die de tekst van een label verandert.

1. Start Visual Basic en klik linksboven op: File > New project

2. Selecteer: "Windows Form Application" en vul onderaan een naam in.

Je zal nu een "form" (venster) zien.

3. Aan de linkerkant van het scherm staat een venster genaamd: "Toolbox"

Staat die er niet ga dan naar: View > toolbox.

Zoek in de lijst naar: "Label", Klik erop en sleep het naar je form.

4. Doe hetzelfde voor een "button"

5. Klik 1 keer op de button. Rechts(onder) zie je een venster met: "Properties"

Staat dat er niet ga dan naar: View > properties window

Zoek in de lijst naar: "text".

Verander de tekst naar: "Deze tekst veranderd"

6. Doe hetzelfde voor de button en verander de tekst van de button in: "Klik hier"

Nu hebben we de "basis" klaar. Nu gaan we scripten :) .

7. Nu dubbel klik je op de button.

Je zult nu de volgende code zien:

Public Class Form1

			Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

			End Sub
		End Class



Dit is de standaard code voor als je op een button klikt.

We willen dat de tekst van de label veranderd word. Dus je zet tussen de "Private sub" en "End Sub" het volgende neer:

Label1.Text = "Hallo wereld!"

dus je krijgt:

Public Class Form1

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
	  Label1.Text = "Hallo wereld!"
  End Sub
 End Class



Uitleg:

Label1 is de naam van het label. Text is de tekst van het label.

Je kan de tekst ook zelf aanpassen naar wat je wilt.

Let op! De tekst moet altijd tussen aanhalingstekens staan.

8. We willen nu het programma uitvoeren, dat doe je door op:

Het groene "Play" tekentje te drukken: plays.png, of door op F5 te drukken.

Mijn voorbeeld:

voorbeeld2y.png

Dat was een voorbeeld van een basis programma.

Opslaan als .EXE

1. Ga naar je projectnaam (rechtboven in het venster "solution Explorer") > Rechtermuisknop > properties.

2. Ga naar het tabblad: "Publish" (onderaan) en klik op "Options..."

3. Klik links in de lijst op: "Deployment".

4. En vink alles uit, en druk op OK

5. Klik nu onderaan op: "Publish Wizard..."

6. Druk op "Browse.." om een map te selecteren waar je het wilt opslaan.(Klik bovenaan op "File system") om de mappen te zien.

7. Druk op "Finish", wacht even totdat je Exe opgebouwd is en je programma is klaar.

Variabelen:

Variabelen zijn een code waarin je data kan opslaan zodat je die later weer kan gebruiken.

Hier een klein voorbeeld om tekst op te slaan:

Dim voorbeeldtekst as string = "Dit is een voorbeeld tekst"



Uitleg:

Dim is een standaard functie om een variabele te declareren, die je later weer wilt gebruiken om te lezen/schrijven.

Voorbeeldtekst is de naam die we geven aan de variabelen.

As is als

String is het type variabele, in een String word tekst opgeslagen.

Een variabele kan heel makkelijk gebruikt worden. Voorbeeld:

Dim voorbeeldtekst as string = "Dit is een voorbeeld tekst"
		Label1.Text = voorbeeldtekst



Zo zie je dat je de tekst van, in dit geval een label kan veranderd woorden in een eerder opgeslagen variabele.

Type variabelen:

variabele Functie Afkorting
Boolean De waarde kan zijn: True of False bln
Byte Kan getallen van 0 tot 255 hebben byt
Char Bevat een letter chr
Date bevat een datum dte
Decimal Kan een getal met maximaal 28 cijfers na de komma bevatten dec
Double Kan getallen van 4,94065 tot -324 tot en met 1,797....... tot de 308e bevatten dbl
Integer Kan alleen gehele getallen bevatten int
Long Kan alleen gehele getallen bevatten lng
Object Kan elk type zijn obj
Short Kan alleen gehele getallen bevatten sht
String Bevat tekst str

Dit is het.

Om alles hier neer te zetten is veel te veel werk.

Dus als je wilt weten hoe een bepaald iets werkt, post het dan, dan zal ik het uitleggen hoe het werkt.

Ga niet posten:

Hoe werkt alles :?
Maar post bijvoorbeeld:
Hoe werkt de "with" functie?
of bijvoorbeeld:
Hoe kan ik een tekstbestand uitlezen?

BC7 :cya:

Bewerkt: door BC7

  • Reacties 87
  • Bezichtigingen 22.4k
  • Created
  • Laatste reactie

Top Posters In This Topic

Featured Replies

Geplaatst:
comment_1489283
Als ik VB installeerd dan installeerd hij van alles, maar het programma opstarten lukt niet.

Er gebeurd gewoon niks als ik hem heb geinstalleerd.

Ook komt er nergens een snelkoppeling te staan ofzo. :?

Waarschijnlijk werkt dit niet :7

Krijg ik hier nog antwoord op? :*D

  • 1 maand later...
Geplaatst:
comment_1534321

Is er een code waarmee je over het hele programma een website kan laten zien!

En een code dat als je dan op een link klikt dat die dan naar de pagina gaat in het programma

en dat scrollbars ook werken als dat niet zo is!

Dankjewel, Gta-kneusje :bier:

Geplaatst:
comment_1534326

Ah, dat bedoel je.

Zoals ik al zei, moet je een webbrowser in je form zetten. Anders weet Visual Basic niet in welke webbrowser hij "hiermijnsite" moet laden.

Voor de rest, moet je bij:

Private Sub

Daarachter nog iets invullen.

Bijvoorbeeld:

Private Sub WebBrowser1_Load

Succes :cya:

Geplaatst:
comment_1534393

Een beetje domme vraag ;l

Hoe zorg je dat als je op een button klikt in je programma dat die dan naar een website gaat?

Ik ben namelijk voor je eerste keer aan het scripten en vanmiddag ga ik mijn programma al online zetten :D

Hij is bijna klaar!!!

Geplaatst:
comment_1534523

Een beetje domme vraag ;l

Hoe zorg je dat als je op een button klikt in je programma dat die dan naar een website gaat?

Ik ben namelijk voor je eerste keer aan het scripten en vanmiddag ga ik mijn programma al online zetten :D

Hij is bijna klaar!!!

Goedzo, even iets zeggen: Als je een webbrowser maakt, release 'm dan maar niet. Niemand zou hem gebruiken en er zijn betere VB/C#/C++ webbrowsers gemaakt.

Voor de rest heb ik 't gevoel dat je copy/past doet, en dat noem ik geen scripten. Begrijp je wel wat je typed/plakt?

Hoe zorg je dat als je op een button klikt in je programma dat die dan naar een website gaat?

Private Sub button1_Click() 
webbrowser1.url = "http://www.gtaforum.nl"
End Sub

Dit dacht ik dat het is in Visual Basic. Je kan ook gewoon dubbelklik op de button doen en dan toevoegen:

webbrowser1.url = "http://www.gtaforum.nl"

Geplaatst:
  • Auteur
comment_1534556

@ hierboven

webbrowser1.url = "http://www.gtaforum.nl"

Zal niet werken. Gebruik het volgende:

WebBrowser1.Url = New Uri("http://www.gtaforum.nl")

Vergeet niet http:// ervoor te zetten anders werkt het niet.

Bewerkt: door BC7

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.