Du kan hente programmet gratis her: MS Visual Studio Basic 2010 Express http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express Tryk på Install Now og følg vejledningen.
Indholdsfortegnelse 1 Om:... 3 2 Kodning... 3 2.1 Et lille eksempel... 3 2.2 Variabler:... 6 2.3 Funktioner... 7 3 Gode links... 8
1 Om: MS Visual Studio Basic 2010 Express er et gratis programmeringssprog fra Microsoft, som kan bruges til at programmere med. 2 Kodning 2.1 Et lille eksempel Du kan meget hurtigt lave et lille program, som kan beregne f.eks. arealet af en trekant. Det første du skal gøre er at oprette et nyt projekt. Tryk på New Projekt. Tryk derefter på Windows Form Application og giv projektet et navn ud for Name: (eksemplet har jeg kaldt arealaftrekant ). Nu ser man det, som man kalder Form (her kaldes det form1), hvilket er det felt, som man kan programmere/arbejde på. Læg mærke til området toolbox til venstre og properties til højre. Du kan trække området Form1 i siderne og gøre området større eller mindre. Du kan også ændre på værdien size i properties. Den står til 300;300, hvilket er 300 pixels gange 300 pixels.
I toolbox en finder du en masse af de funktioner, som du kan bruge i dit program. Du bruger hver control ved at trykke på den og trække den over på din form. Træk en Button(knap) over på din Form. Gå længere ned i toolbox en og find en Textbox. Træk 3 textboxe ud på din form. Du skulle nu gerne have en form med 3 textboxe og 1 button. Træk nu 3 labels over på form1. Der står nu label1, label2 og label3. Tryk på label1 og gå derefter over til properties. Her skal du finde værdien Text. Du skal nu ændre den til højde. Du gør det samme for label2 og label3, men navngiver dem til hhv. grundlinje og areal. Din form skulle gerne se sådan ud nu.
Nu skal du dobbeltklikke på knappen Button1. Nu er du klar til at indtaste kode. Læg mærke til at Visual Studio selv forsøger at hjælpe dig med at skrive. Du kan bruge pilene op og ned for at vælge nogle af de foreslag, som kommer. Du trykker på TABtasten på tastaturet for at vælge et forslag. Du skal nu skrive følgende: TextBox3.Text = 0.5 * Val(TextBox1.Text) * Val(TextBox2.Text) Hermed har du skrevet, hvad der skal ske, når man trykker på knappen. Formlen betyder faktisk, at teksten i textbox3 (textbox3.text) skal være lig med ½ gange værdien af textbox1.text (altså val(textbox1.text) ) gange textbox2.text (altså val(textbox2.text) ). Funktion val (som i engelsk value = værdi) tager dermed værdien af teksten i f.eks. en textbox. Nu skal du bare trykke på tasten F5 på tastaturet for at starte det program, som du har lavet. Nu regner Visual Studio 2010 Express al koden ud og starter programmet. Du kan også trykke på (play)knappen, som er i værktøjslinjen i Visual Studio 2010 Express
Nu kan du skrive tal ind ved højde og grundlinje. Jeg har f.eks. tastet 3 og 5 ind. Tryk derefter på knappen. Nu står arealet af trekant i det sidste felt (textbox3). Der er nu mange muligheder for at udvide sit program og finpudse det. Under properties for button1 kan du f.eks. ændre text til Beregn. Tryk også på form1 og gå over til properties igen og ændr text til Areal af trekant. Du kan også ændre baggrundsfarven for form1 eller for button1 under properties. Find værdien BackColor og skift til en ny farve. 2.2 Variabler: I MS Visual Studio Basic 2010 skelnes der mellem flere typer variabler. Der er specielt 3 af dem, som I kommer til at bruge. Det er string, double og integer. Variabler bruges til at gemme information i hukommelsen. F.eks. kunne det være, at man i textbox1 skulle skrive sit navn. Jeg vil så gemme teksten fra textbox1. Altså ikke værdien af textbox1, men teksten. Jeg har altså besluttet mig at gemme teksten som en string. Først skal jeg definere min variabel. Det gør jeg allerførst i programmets kode.
Dim navn as string Nu har jeg sagt at variablen navn er en tekstvariabel. Nu kan man gemme tekst i den senere i programmet. F.eks, hvis man trykker på en knap, så skriver man følgende i knappens kode (on click): Navn=textbox1.text Nu har man gemt det, som stod i textbox1, i variablen navn. Man kan kalde sine variabler lige, hvad man har lyst til. I stedet for navn kunne man skrive n, fornavn, jklji eller noget andet. Det er dog smartest at skrive noget, som er nemt at huske. Det gør, at det er lidt nemmere at kode. 2.3 Funktioner Val(.) Str(.) Mid(tekst, start, længde) Funktion val (som i engelsk value = værdi) tager værdien af teksten i f.eks. en textbox. Val(textbox1.text) Funktion str (som i engelsk string) tager en værdi og gør den til en tekst. Det skal man f.eks. bruge, hvis man blander værdier og tekst. str( nummer ) Eksempel1 Mid(ComboBox2.Text, 2, 3) Eksempel 1 tager 2. Tegn i combobox2.text og de næste 2 tegn (ialt 3). Left() Right() Microsoft.VisualBasic.Right Microsoft.VisualBasic.Right(ComboBox2.Text, 3) If end if Eksempel1 Dim antalspillere as integer antalspillere = val(textbox1.text) If antalspillere = 1 Then GoTo visenspiller Visenspiller: Eksempel2 If ComboBox1.SelectedItem = "1 spiller" Then GoTo visenspiller
For.. = to next Rnd() Generérer et tilfældigt nummer. Eksempel1 højde = Int((spillermaks - spillermin + 1) * Rnd() + spillermin).visible.checked.enabled Len() Dim Gør en tool usynlig/synlig Label.visible = false Textbox1.visible = true Gør en checkbox checked (true) eller unchecked (false) Checkbox1.checked = true Gør en tool ubrugelig/brugbar Label. enabled = false Textbox1. enabled = true If Len(ComboBox2.Text) = 5 Then Label1.text = Hej End If Hvis du bruger en variabel, så skal du først definere den. Du skal altså skrive om det er en string, integer, boolean eller andet. Koden skal indsættes allerøverst i kodefeltet. f.eks. Dim areal as integer Dim højde as integer Dim bredde as integer Dim navn as string Dim rigtigt as boolean PictureBox1.BackgroundImage = My.Resources.trekant Math.PI Goto 3 Gode links TIP! Brug Google til at finde løsninger med. Man får dog mest ud af at søge på engelsk eller tysk. Find flere gode links her:ms Visual Studio Basic 2010 Express - Gode links - http://iundervisning.dk/11 V rkt jer/visual_studio_2010_express/