Veröffentlicht 6. Mai 200421 j Hallo, wollte mir ne Passwortabfrage mit Grafischer Oberfläche (mit Hilfe von MFC)basteln. Mein Problem: Wenn ich auf Button login klicke geschieht folgendes: if(IDC_EBenutzer=='1' && IDC_EPass=='2') { MessageBox("Sie haben ein falsches Passwort oder\nfalschen Benutzernamen eingegeben!"); } else { MessageBox("Sie sind eingeloggt!"); } Es wird in der Abfrage, obwohl die eingabe übereinstimmt, die MessageBox aus der else ausgegeben. Wer kann mir helfen? Gruß TripleD
6. Mai 200421 j Das liegt daran das du nicht den Inhalt der Editboxen überprüfst, sondern deren ID (also die Nummer mit der Windows sie identifiziert). Mit GetDlgItemText kannst du dir den Inhalt holen und den dann überprüfen. MFC hat aber nix mit standard C/C++ zu tun;)
6. Mai 200421 j Danke für deine schnelle Antwort, aber wie muss ich das jetzt genau schreiben??? Gruß TripleD
6. Mai 200421 j So, hab die Lösung gefunden. Läuft perfekt. Danke für deine Hilfe nochmal. Gruß TripleD
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.