Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Ap0_
Newbie
Newbie

Anmeldedatum: 08.08.2007
Beiträge: 2
Wohnort: im cyber-space

TUT zur Passwort abfrage
Verfasst am: 10.08.2007, 12:33

Hallo Leute ich arbeite seit 2 tagen mit VB6 Enterprise und ja habe mir da mal die ganzen tuts für einsteiger angesehn echt nice, und tja nun zu meinem Problem ich habe eine pw abfrage gebastelt und ja wenn ich das richtige pw eingebe funktioniert das, wenn ich das falsche pwd gleich danach eingebe bekomme ich nen Laufzeit fehler, starte ich das programm neu und gebe das falsche pwd ein funktioniert das, gebe ich danach wieder das richtige pwd ein bekomnm ich wieder laufzeit fehler.

Nun meine frage was muss ich da ändern das das ganze funktioniert.

Hier mal der Source Code

[code]Private Sub cmd_ok_Click()
Dim login As String

For i = 1 To 100000 Step 1
pb1.Value = pb1.Value + 1
Next i

login = txt_eingabe.Text
If txt_eingabe.Text = "" Then
MsgBox "Du musst ein Passwort eingeben!"
End If

If login = "xtc" Then
lbl_ausgabe.Caption = "Login Sucessfully!"
lbl_ausgabe.ForeColor = &HFF00&
Image3.Visible = True
Else
lbl_ausgabe.ForeColor = &HFF&
lbl_ausgabe.Caption = "Login failed!"
MsgBox "Du hast ein falsches Passwort eingegeben!"
End If

End Sub


Private Sub Form_Load()
Dim Time_Open As Byte
End Sub
[/code]

Edit by Bahamut: Bitte inzukunft "[vb]"-Tags statt "[code]" verwenden
_________________
 
Bahamut_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 12.12.2006
Beiträge: 250


Verfasst am: 10.08.2007, 12:56

[code]
Private Sub cmd_ok_Click()

For i = 1 To 100000 Step 1
pb1.Value = i 'Hier war der Fehler
Next i

If txt_eingabe.Text = "" Then
MsgBox "Du musst ein Passwort eingeben!"
Elseif txt_eingabe.Text = "xtc" Then
lbl_ausgabe.Caption = "Login Sucessfully!"
lbl_ausgabe.ForeColor = &HFF00&
Image3.Visible = True
Else
lbl_ausgabe.ForeColor = &HFF&
lbl_ausgabe.Caption = "Login failed!"
MsgBox "Du hast ein falsches Passwort eingegeben!"
End If

End Sub
[/code]

Probiers mal so, ich denke deine Progressbar ist bei nächsten Durchlauf einfach über den maximalen Wert von 100000 gegangen. So wird sie bei erneutem Durchlaufen wieder zurückgesetzt. Außerdem hab ich noch die If-Schleife überarbeitet, aber das ist Nebensache ^^
_________________
VB.Net-Compiler: http://www.microsoft.com/germany/express/download/default.aspx
VB.Net-eBook: http://www.galileocomputing.de/openbook/visual_basic/
 
Ap0_
Newbie
Newbie

Anmeldedatum: 08.08.2007
Beiträge: 2
Wohnort: im cyber-space


Verfasst am: 10.08.2007, 14:04

danke funktioniert nun wunderbar, wie mach ich nun das ganze wenn der login erfolgreich ist, das man dann auf einen link weitergeleitet wird, also zum beispiel auf google.at
_________________


 
r4z3r_
« Webmaster »<b><font color=red>« Webmaster »</fo



Anmeldedatum: 06.02.2007
Beiträge: 252


Verfasst am: 10.08.2007, 15:06


http://www.activevb.de/tipps/vb6tipps/tipp0162.html

damit wird der standart browser mit vorgegebener internet adresse gestartet
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: passwort, abfrage, vb6, forecolor

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Passwort Generator 1526 08.07.2010, 00:32
Keine neuen Beiträge Passwort Manager and KI 870 21.02.2008, 10:12
Keine neuen Beiträge Passwort Schutz? 878 25.10.2007, 06:31
Keine neuen Beiträge Das passwort an die E-Mail von mir senden? 562 17.10.2007, 21:18
Keine neuen Beiträge Passwort Generator by sollniss 1268 28.11.2008, 17:03
 



[ Time: 0.2169s ][ Queries: 95 (0.0254s) ][ GZIP on - Debug on ]