[Tutorial] Login

07/28/2012 20:35 955NONAME#1
Code:
[SIZE="4"]ProgressBar1.Increment (2)Hallo Community

Code:
[SIZE="4"]ProgressBar1.Increment(2)
        If ProgressBar1.Value = ProgressBar1.Maximum Then 
            Timer1.Stop()
            If TextBox1.Text = "Name" And TextBox2.Text = "Passwort" Then
                Form2.Show()
                Me.Hide() 
            Else
                MsgBox("Falscher Benuztername oder Passwort")
            End If

        End If
    End SubDas ist mein erster Beitrag habe mir gedacht ich erkläre denen die nicht wissen wie man ein Login (System) mit Visual Basic erstell.

Was braucht man:
 2 Textboxen
 1 Button
 1 Timer
 1 Progressbar
 1 Form ( einfach  in Visual Basic "Projekt" und dann "Windows form              hinzufügen" und dann einfach auf "hinzufügen")

Mehr braucht man nicht nur wenn man sein Login Daten speicher will aber dazu später mehr.

Zum Code:
Ihr drückt auf den Button. Und gebt:

Timer.start ein. Kann man sich schon denken mit diesem Code startet man den Timer.

Hier der nächste Code:
Drück auf den Timer und gib das ein:


 
Hier die Erklärung also:
Das heiß das die Progressbar sich füllen soll und die (2) ist die Anzahl von Balken also die Geschwindigkeit wie schnell die Progressbar sich füllen soll.



Code:
If ProgressBar1.Value = ProgressBar1.Maximum Then 
Timer1.Stop()
Das heißt wenn die Progressbar voll ist dann soll Sie den Timer stoppen



Code:
[SIZE="4"]If TextBox1.Text = "Name" And TextBox2.Text = "Passwort" Then
                Form2.Show()
                Me.Hide()[/SIZE]
Das heißt das in der ersten Messagebox "Name" stehen muss sonst nimmt das System den Benutzername nicht an. Das selbe beim Passwort wenn das Passwort nicht "Passwort" heißt nimmt er es nicht an. (Man kann natürlich anstatt "Name" auch etwas anderes reinschreiben genau so wie beim "Passwort")
Das [code]Form2.Show[/code]
macht das die Form2 sichtbar wird,
bei Me.Hide wir die erste Form versteckt


Code:
Else
[SIZE="4"]MsgBox("Falscher Benuztername oder Passwort")[/SIZE]
Das heißt wenn das Passwort oder Benutzername nicht über einstimmen mit dem vorgegebenen dann wir die Msgbox angezeigt mit der Nachricht ("Falscher Benutzername oder Passwort")

Das mit dem Benutzername und Passwort speichern zeige ich wann anders mal.
Ich hoffe ich konnte alles verständlich erklären.
Wenn einpaar wollen kann ich auch denn Source Code hochladen



Hier ist noch der Gesamte Code:

[/SIZE]
[/SIZE]
07/28/2012 20:37 ivvvo#2
alles gut und schön nur kannst du die Schriftgröße kleiner machen... musste wirklich weiter weg vom Monitor das war oder is mir zu groß
07/28/2012 20:40 Kraizy​#3
schau dir zuvor lieber mal nen tutorial zu code tags an
07/28/2012 20:56 955NONAME#4
Quote:
Originally Posted by xKraizy View Post
schau dir zuvor lieber mal nen tutorial zu code tags an
Danke habe mir durch gelesen
07/28/2012 20:59 Kraizy​#5
darf ich fragen wozu genau der timer und die progressbar?
07/28/2012 22:12 MoepMeep#6
Ich habe es nichtal gelesen und befinde es als Müll. Und nun verzieh dich aus meinem coders den :<
07/29/2012 10:47 955NONAME#7
Quote:
Originally Posted by MoepMeep View Post
Ich habe es nichtal gelesen und befinde es als Müll. Und nun verzieh dich aus meinem coders den :<
Chill mal dein Leben und auserdem ist das Tutorial für die die nicht wissen wie das funktioniert!

Quote:
Originally Posted by xKraizy View Post
darf ich fragen wozu genau der timer und die progressbar?
Also mit progressbar schaut das ganze besser aus (finde ich) und der Timer löst so zusagen die progressbar aus
07/30/2012 16:25 neji#8
Sollte ein Login normalerweise nicht ein Mindestmaß an Sicherheit bieten?
Da kämen dann z.B. Benutzername & Passwort nicht im Klartext in den Quellcode (erst recht nicht bei .net Sprachen...da kannste die auch gleich mit in die Readme.txt schreiben.
07/30/2012 16:27 Mental Wreck#9
Quote:
Originally Posted by neji View Post
Sollte ein Login normalerweise nicht ein Mindestmaß an Sicherheit bieten?
Da kämen dann z.B. Benutzername & Passwort nicht im Klartext in den Quellcode (erst recht nicht bei .net Sprachen...da kannste die auch gleich mit in die Readme.txt schreiben.
Ich denke mal dass es ein Tutorial für Anfänger sein soll deswegen geht er nicht auf Verschlüsselungen ein, oder er kennt sich damit nicht aus.
07/30/2012 16:29 Menan#10
Bringt an sich ja mal garnichts.

1. Kann ich Benutzername und Passwort ja nur direkt im Code festlegen und somit keinen Individuellen Login betreiben.
2. Kann ich das direkt per Ollydbg überspringen
3. Allein durch ein Hexeditor kann man das Passwort etc. in Plain lesen

Und das wären jetzt mal nur 3 Punkte. Also wirklich zu gebrauchen ist das nicht.
07/30/2012 17:11 neji#11
Quote:
Originally Posted by NιGHT View Post
Ich denke mal dass es ein Tutorial für Anfänger sein soll deswegen geht er nicht auf Verschlüsselungen ein, oder er kennt sich damit nicht aus.
Ja schon, aber sowas ist dann einfach kein gutes Thema für ein Einstiegstutorial, da der Sinn von einem Login nun mal nicht ist, dass man das PW nur mal eben irgendwo nachgucken muss.
07/30/2012 17:25 kissein#12
Hier würde ich erstmal lesen empfehlen

[Only registered and activated users can see links. Click Here To Register...]

checkliste
[Only registered and activated users can see links. Click Here To Register...]

Programmiertechniken, artikel und tuts
[Only registered and activated users can see links. Click Here To Register...]
08/01/2012 09:06 Der Anbieter#13
Das ist die simpelste Form, einen Login in VB.NET zu gestalten...

Versuchs mal mit einer Datenbank ;)
08/03/2012 03:22 vwap#14
Quote:
Originally Posted by Devilbyte View Post
Das ist die simpelste Form, einen Login in VB.NET zu gestalten...

Versuchs mal mit einer Datenbank ;)
Yayaya, mit VB zu einer Datenbank verbinden ist auch viel sicherer als das hier, wenn mans nicht über PHP macht.

Aber ehrlich, die Progressbar ist so sinnlos.
08/03/2012 04:27 misterkatze#15
Ich würde den Login über eine Datenbank machen.

Den Login kann man in 2 Sek. mit einem Reflector auslesen :\