Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 9 von 9 Treffern
Autor Beitrag
Thema: Zeilenumbruch in einer .txt Datei ( Delphi )
Andro

Antworten: 11
Hits: 7.760
12.02.2017 14:38 Forum: Theoretische Informatik


Achso vielen vielen Dank Gott es lag tatsächlich daran, dass ich die Liste wieder freigegeben habe. Jetzt funktioniert es ganz normal. Stimmt ich hatte nicht daran gedacht dass kappa negativ negativ oder gleich 0 wird Forum Kloppe . Das Label hätte ich am Ende noch invisible gemacht aber ich habe gerade von Boolean gelesen. Ich glaube damit sollte es einfach zu machen sein smile
Thema: Zeilenumbruch in einer .txt Datei ( Delphi )
Andro

Antworten: 11
Hits: 7.760
12.02.2017 05:00 Forum: Theoretische Informatik


"der Nutzername ist verfügbar, wenn es einen Nutzer gibt, der anders heißt. Bei einer leeren Liste kann man sich folglich nicht registrieren."

Nicht ganz nbn ist der von dem Benutzer gewünschte Nutzername.
Jede Zeile von Benutzernamen wird in der .txt Datei kontrolliert und falls es eine Zeile gibt, in der der gewünschte Benutzername bereits existiert wird der Text ('Benutzername bereits vergeben') ausgegeben andernfalls ist der Benutzername verfügbar und die Anmeldung kann erfolgen
Damit aber nur die Zeile der Benutzernamen kontrolliert wird muss zwischen Benutzerzeile und Passwortzeile ein Zeilenumbruch in der .txt Datei erfolgen
Thema: Zeilenumbruch in einer .txt Datei ( Delphi )
Andro

Antworten: 11
Hits: 7.760
11.02.2017 22:13 Forum: Theoretische Informatik


Also warum bei der .txt Datei kein Zeilensprung erfolgt verstehst du auch nicht ganz?
Thema: Zeilenumbruch in einer .txt Datei ( Delphi )
Andro

Antworten: 11
Hits: 7.760
11.02.2017 21:26 Forum: Theoretische Informatik


Also nach der Registrierung kommt man ja zur Anmeldung und diese gibt einem dann die Ausgabe ob die Anmeldung erfolgreich war oder nicht weiter geht es dann auch nicht.
Ich habe mit Delphi erst am Mittwoch angefangen und bin noch ein anfänger deswegen sieht der code wahrscheinlich nicht so gut aus :/
Das Programm ist ja auch noch nicht fertig ich arbeite mich von Problem zu Problem momentan verstehe ich nicht, warum kein Zeilenumbruch erfolgt Zunge raus
Thema: Zeilenumbruch in einer .txt Datei ( Delphi )
Andro

Antworten: 11
Hits: 7.760
11.02.2017 19:08 Forum: Theoretische Informatik


Ich hatte das falsche Projekt hochgeladen hab es geändert jetzt sollte es richtig sein
Thema: Zeilenumbruch in einer .txt Datei ( Delphi )
Andro

Antworten: 11
Hits: 7.760
11.02.2017 19:03 Forum: Theoretische Informatik


Ja genau deswegen konnte ich es mir auch nicht erklären :/
Danke für die Antwort hab die Datei im Anhang hochgeladen
Thema: Zeilenumbruch in einer .txt Datei ( Delphi )
Andro

Antworten: 11
Hits: 7.760
Zeilenumbruch in einer .txt Datei ( Delphi ) 11.02.2017 18:37 Forum: Theoretische Informatik


Meine Frage:
Hallo
Ich habe folgendes Problem Delphi soll in einer .txt Datei zwei Zeilen hinzufügen
bei meinem ersten Versuch hat Delphi dies auch getan nur als ich die if-Bedingung geändert hatte kam es plötzlich zu keinem Zeilenumbruch mehr in der .txt - Datei.
Damit das Programm allerdings funktioniert benötige ich diesen Zeilenumbruch.
In der Theorie sollte ja ein Zeilenumbruch für jedes list.add('text'); erscheinen.

Meine Ideen:
Mein erster Ansatz, bei dem der Zeilenumbruch erfolgte:
if length(Edit2.Text) >= 6 then
begin
list.LoadFromFile('Logs.txt');
list.add ('Benutzer: '+ nbn);
list.Add('Passwort: '+ npw);
list.SaveToFile('Logs.txt');
showmessage ('Du hast dich erfolgreich angemeldet!');
Button4.Visible := True;
Button3.Enabled := False;
Edit1.Text := '';
Edit2.Text := '';
end

Mein zweiter Ansatz bei dem komischerweise kein Zeilenumbruch erfolgt:

if Label4.Caption = 'Benutzername verfügbar' then
begin
list.LoadFromFile('Logs.txt');
list.add ('Benutzer: '+ nbn);
list.Add('Passwort: '+ npw);
//list.Add('');
list.SaveToFile('Logs.txt');
showmessage ('Du hast dich erfolgreich angemeldet!');
Button4.Visible := True;
Button3.Enabled := False;
Edit1.Text := '';
Edit2.Text := '';
end

// Vielen Dank im vorraus smile
Thema: Delphi Prüfung der Zeilen in einer .txt - Datei
Andro

Antworten: 2
Hits: 3.057
11.02.2017 14:26 Forum: Theoretische Informatik


Oh stimmt ein dummer Fehler Zunge raus aber jetzt funktioniert es vielen Dank smile
Thema: Delphi Prüfung der Zeilen in einer .txt - Datei
Andro

Antworten: 2
Hits: 3.057
Delphi Prüfung der Zeilen in einer .txt - Datei 11.02.2017 02:32 Forum: Theoretische Informatik


Meine Frage:
Hallo,
ich hatte vor ein kurzes Programm mit Delphi zu schreiben.
Die Idee war, jemand registriert sich (Eingabe von Benutzername & Passwort),
diese werden in einer .txt Datei abgespeichert und die einzelnen Zeilen werden auf Einstimmigkeit überprüft, falls ein Login-Versuch erfolgen sollte.
Das Problem ist nun, dass das Programm nichts tut, wenn ich auf den Button drücke.... nicht einmal der else-befehl wird ausgeführt
Schon einmal Danke im voraus

Meine Ideen:
list := TStringList.Create;
list.SaveToFile('Logs.txt');
try
list.LoadFromFile('logs.txt');
for zeilennr := 1 to list.Count-1 do
begin
if list[zeilennr] = 'Benutzer: '+ bn then showmessage ('Anmeldung erfolgt')
else showmessage ('Anmeldung fehlgeschlagen Benutzername oder Passwort falsch');
end;
finally
list.free;
end;

// bn Steht für den vom Benutzer eingegebenen Benutzernamen.
// Dieses Programm soll erstmal nur überprüfen ob der Benutzername
// in der .txt Datei vertreten ist das Passwort bau ich ein sobald der Benutzername funktioniert
// P.S. ja ich weiß, dass das Programm mir aufgrund der Schleife öfter eine Ausgabe geben würde,
// da es ja mehrere Benutzernamen gibt würde ich dann fixen sobald überhaupt eine Ausgabe kommen würde ^^

Vielen Dank im vorraus
Zeige Beiträge 1 bis 9 von 9 Treffern