dinsdag 7 augustus 2012

Tutorial 3 VB: Een simpele login-applicatie

Tutorial 3: Een simpele login-applicatie

Om te beginnen start je Visual Basic. We maken een nieuw project, genaamd 'Logintest'. Om een simpele login applicatie hebben we de volgende 
items nodig, sleep deze uit de toolbox:

   - 1 Button
   - 1 Textbox
   - 1 Label

Zoals dit:


Nu we de layout hebben, gaan we de titel het form/venster veranderen. Dit doe je door naar het venster Properties te gaan en te scrollen naar 'Text'. 


Je veranderd te tekst naar elke gewenste naam, ik kies voor Login test.
Nu we dit gedaan hebben, gaan we een tweede form toevoegen. Dit doe je door ctrl+shift+a in te drukken. Selecteer dan Windows Form, en voer een gewenste naam in, in mijn geval access_granted.vb. 

Als je dit gedaan hebt, krijg je als het goed is dit scherm: 


Nu gaan we aan de slag met de code, klik op het tabblad Form1.vb, en klik snel achter elkaar op button1. Voer dan deze code in:

If TextBox1.Text = "wachtwoord" Then
          'Wachtwoord is correct
         access_granted.Show()
Else
         'Wachtwoord is incorrect
         MsgBox("Wachtwoord is onjuist", MsgBoxStyle.Critical)
End if


Als je deze code hebt overgenomen ben je klaar met de code. Wel is het belangerijk dat je bij access_granted.Show() bij access_granted je eigen form-naam invult die je hierboven gemaakt hebt!

Resultaat

Als je de applicatie start, voer dan bij label1 (in de textbox dus...) 'wachtwoord' in (zonder haakjes).
Je zult doorgestuurd worden naar het form access_granted (of naar het form dat jij hebt gebroken als naam). Als het wachtwoord verkeerd is zou je de melding 'Wachtwoord is onjuist!' krijgen.

- Zou je een reactie kunnen neerzetten?? Dit helpt enorm met de tutorialproductie! :)

4 opmerkingen:

  1. Deze reactie is verwijderd door een blogbeheerder.

    BeantwoordenVerwijderen
  2. Hier is m'n website, ik zal er wat mee doen.
    www.textmebeta.uploadfreepics.nl

    BeantwoordenVerwijderen
  3. Ik was er al mee bezig. Dit was een soort tijdelijk oplossing.

    BeantwoordenVerwijderen