VBS
VBS står för Visual Basic Script och är ett kodspråk där du kan göra oerhört mycket.
För att säga lite så kan man t.ex få cd läsaren att åka ut och in, skapa ‘windows-rutor’ som
man kan ge oerhört mycket ‘erfarenheter’ och kommandon. Men nu skippar vi det tråkiga och
går in på det roligare, själva kodningen.
Det första kommandot vi ska lära oss är MsgBox, detta kommando gör helt enkelt en
‘windows-ruta’ som du kan sätta valfri text i.
Såhär ser kommandot ut:
MsgBox”Din valfri text”
Detta kommando skriver du in i ett helt vanligt textdokument, men när du sparar så ändrar
du först filformatet till ‘Alla filer’ och sparar sedan filen som namn.vbs. Då har du skapat en
VBS fil.
Spara filen till lämplig plats och kör den. Nu bör du få upp en ‘windows-ruta’ som skriver ut den
text du skrev mellan ” och ”.
Det bör se ut ungefär såhär:

Öppna din fil igen genom att högerklicka på den och välja ‘Redigera’. Då öppnas din fil som ett
textdokument igen.
Nu ska vi lägga till några tecken i våran simpla rad för att göra det lite mer avancerat.
Såhär:
MsgBox”Din valfria text”,1,”Varning”
Så, vad gör dessa nya tillägg? Jo, det här förklarar det mesta:
MsgBox”Din valfria text”,nummer,”Rubrik”
Nummret påverkar vilka knappar som finns på din ruta. Till exempel om du sätter en 1a där
så får du knapparna ‘Ok’ och ‘Avbryt’. Här kan du testa olika siffror för att
få fram olika knappar. Det sista är rubriken på din ruta där du skriver i vad som står på
‘ramen’ på din ruta.
Spara din fil och kör den så ska du få fram någonting liknande denna bild:

Öppna din fil igen och lägg nu till en ny rad under den första, den nya raden ska se ut
nästan likadan som den översta. Ändra bara nåra värden så att den nya raden blir annorlunda
än den översta. Till exempel så som jag har gjort här under:
MsgBox”Tjoho, text”,1,”Tjoho, rubrik”
MsgBox”Mer text”,1,”En ny rubrik också.”
Med den extra raden kod så händer detta: När du trycker på en ‘knapp’ i rutan så körs nästa
rad med kod vilket gör att det kommer upp en ny ruta.
Keep up the good work!
1 svar än så länge »
RSS för kommentarer · TrackBack URI
Makkan sade ,
oktober 12, 2008 @ 6:26 e m
Tjena, jag undrar om det finns nån möjlighet att göra en enskild ruta per knapp, alltså, om man trycker på knappen ”OK” så kommer en ruta upp, trycker man på knappen ”NEJ” så kommer en annan ruta upp.
Nån aning om detta funkar?