Brugernavn:




Kodeord: Husk
Forside Forum Artikler Downloads Søg
 

Lav en simpel applikation (Noob friendly)

Forord

I denne Tut vil jeg vise jer hvordan i laver en simpel Applikation. Denne applikation vil vise en besked som du har skrevet i et felt :)

Hej Rowlere!

Jeg vil nu lave min første artikel, som dog er VB 2008, men der er INGEN artikler inden for dette emne, og da jeg er god til det, kunne jeg ligeså godt lave en. Forespørgelser for applikationer er tilladt over Post systemet :).


Okai vi starter!

Step 1.
Først laver du en ny applikation, en "Windows forms application".
Så åbner du toolboxen, og tilføjer 2 Knapper, og 1 tekst felt (textbox) :)

Step 2.
Du højreklikker på knap nummer 1, og går til "Properties", der omdøber du knappen til Luk. Derefter dobbeltklikker du på den, og skriver denne kode ind:

  • Me.Close()

Step 2 Gennemgang.
Okai. Vi har dette i koden: Me.Close()
Me Indikerer at det er den nuværende form knappen sidder i der skal "vælges". Close() indikerer at den skal lukke. () behøves ikke skrives, men hvis du ikke gør det, skriver Visual Basic det for dig :).

Step 3.
Du højreklikker på knap nummer 2 og omdøber knappen som i Step 2, men denne gang til "Generer". Når du så er færdig med det, dobbeltklikker du på knappen, og indskriver denne kode:

  1.   If TextBox1.Text = "" Then
  2.             MsgBox("Udfyld felterne!")
  3.         Else
  4.             MsgBox("" & TextBox1.Text)
  5.         End If

Step 3 Gennemgang.
If TextBox1.Text = "" Then dette er næsten som If sætninger i PHP, If betyder hvis, og TextBox1.Text = "" Then betyder at hvis der ikke er tekst i TextBox1 så vil følgende ske, MsgBox("Udfyld felterne!") det vil sige. Hvis textbox1 er tom, så vil der komme en Popup frem med "Udfyld felterne!" i.

Else betyder, hvis den ikke er tom, vil følgende ske. MsgBox("" & TextBox1.Text) det betyder at Popupens tekst er tom, men hvis TextBox1 er udfyldt vil dens tekst vises i Popupen. Også har vi Endif, den er vigtig da vi skal lukke vores If.

Færdig?
Ja, vi er færdige. Hvis du har fulgt instrukserne vil det virke, og du vil ikke få fejl, da det er testet. Selve Sourcekoden ser sådan her ud:

  1. Public Class Form1

  2.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  3.         Me.Close()
  4.     End Sub

  5.     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  6.         If TextBox1.Text = "" Then
  7.             MsgBox("Udfyld felterne!")
  8.         Else
  9.             MsgBox("" & TextBox1.Text)
  10.         End If
  11.     End Sub
  12. End Class

//Oliver
Oprettet af:

Visual Basic

Point modtaget: 75

Rate:
19:01 19/11/2008

Kommentarer

Giv din mening tilkende om denne artikel, eller læs andres.
Har du spørgsmål eller brug for hjælp til denne artikel henvises du til forummet.
Yes! Min første artikel, og den blev godkendt :D
Oprettet af:
  Mail
13:07 20/11/2008
Jeg har ikke kigget på den.
Men den ser rimelig kort ud.
Oprettet af:
  Mail
15:43 20/11/2008
Indholdet er simpelt hen alt for tyndt.
En newbie får ikke nogen forklaring på syntaks eller noget synes jeg, men bare afvide hvordan, at man laver en disideret ting.

Den gør ikke, så man kan udforske Visual Basic bagefter, men bare lave det samme, og så prøve på at gætte.

Ps.
Hvorfor sige
  • MsgBox("" & TextBox1.Text)

når du bare kan sige

  • MsgBox(TextBox1.Text)
Oprettet af:
  Mail
16:03 20/11/2008
Nikolaj, jeg forklarer jo. Jeg fortæller hvad det gør, og forklarer det.


Aktiviteten, regn med det er min første artikel. Og at lave sådan en er kort. Det tager ikke alverdens tid. Jeg er igang med nummer 2, som bliver længere, og sikkert mere informerende. Da jeg tog imod jeres kommentarer og husker det. Men jeg vil hellere have positive kommentarer, og kommentarer om hjælp, end negative kommentarer.
Oprettet af:
  Mail
20:22 20/11/2008
Det som du kalder for negative kommentarer, det kaldes for Konstruktiv Kritik, og hjælper.
Positive kommentarer er noget, som bare skal motivere, og ikke noget som KUN skal gives, så bliver det ikke bedre.
Oprettet af:
  Mail
15:37 21/11/2008
Det ved jeg godt -.-'
Oprettet af:
  Mail
09:18 23/11/2008
Du skal være oprettet og logget ind for at kommentere en artikel
Copyright © Rowl.dk v/ Michael Raagaard | 2005-10 | Alle rettigheder forbeholdes