Aangezien er de laatste tijd veel vraag is van beginnende programmeurs om kleine voorbeelden te geven,
wel bij deze gaan we hiermee beginnen.
Mag ik aanraden om de codes ZELF te schrijven in LB en NIET te kopieren, op deze manier leer je het meest.
- Code: Selecteer alles
print "hello"
en typ daarna
- Code: Selecteer alles
nomainwin
print "hello
Het verschil:
De eerste code schrijft (print) het woord hello in het hoofdscherm (mainwindow) van LB.
In het tweede voorbeeld schakelen we het hoofdscherm uit.
De print word geschreven maar je kan deze niet zien aangezien het hoofdscherm is uitgeschakeld.
Probeer maar uit.
- Code: Selecteer alles
notice "hello"
- Code: Selecteer alles
nomainwin
notice "hello"
- Code: Selecteer alles
nomainwin
notice "Voorbeeld" + chr$(13) + "hello"
Deze keer krijg je een notitie.
In het laatste voorbeeld geven het venster een naam, start de laatste code en kijk naar de titel van het notitie venster, deze heeft als tekst "Voorbeeld".
De chr$(13) is een ASCI-code en deze wil zeggen "enter".
Een venster openen:
- Code: Selecteer alles
nomainwin
open "Test" for window as #main
en daarna deze
- Code: Selecteer alles
nomainwin
open "Test" for window as #main
wait
In dit voorbeeld "openen" we een venster (window) genaamd "test" en geven hieraan de naam #main.
De "wait" commando zorgt ervoor dat LB stopt waardoor LB zichzelf niet afsluit en hierdoor kunnen wij dus ons test scherm zien.
De grootte van je scherm:
- Code: Selecteer alles
nomainwin
WindowWidth = 100
WindowHeight = 100
open "Test" for window as #main
wait
En daarna
- Code: Selecteer alles
nomainwin
WindowWidth = 300
WindowHeight = 300
open "Test" for window as #main
wait
WindowWidth = de breedte van je venster in pixels
WindowHeight = de hoogte van je venster in pixels
Het scherm ergens plaatsen.
- Code: Selecteer alles
nomainwin
WindowWidth = 100
WindowHeight = 100
UpperLeftX = 10
UpperLeftY = 10
open "Test" for window as #main
wait
En daarna
- Code: Selecteer alles
nomainwin
WindowWidth = 100
WindowHeight = 100
UpperLeftX = 100
UpperLeftY = 100
open "Test" for window as #main
wait
En daarna
- Code: Selecteer alles
nomainwin
WindowWidth = 100
WindowHeight = 100
Upperleftx = 10
Upperlefty = 10
open "Test" for window as #main
wait
UpperLeftX = de positie van je venster gezien van het links bovenste van je scherm over de horizontale-as
UpperLeftY = de positie van je venster gezien van het links bovenste van je scherm over de verticale-as
LET OP: deze commando is HOOFDLETTER gevoelig.
Voila voor zover de les voor vandaag
Morgen gaan we verder.
Bekijk alles eens rustig en heb je vragen, stel ze hier maar gerust.
Andy
