Einzelnen Beitrag anzeigen

Maximus

Registriert seit: 26. Okt 2003
169 Beiträge
 
#7

Re: Will ein Programm erstellen und bin aber neu be Delphi H

  Alt 30. Dez 2004, 12:35
Im OnCreate Ereignis der Form!

Also ein Beispiel, du hast eine Textdatei (name.txt) mit allen Namen
Code:
Max Mustermann; Hans Mustermann; Gerd Mustermann;
Du öffnest diese Datei mit (muss zwischen begin und end der Procedure stehen)
AssignFile(F, 'name.txt'); wobei ich F als TextFile deklarieren würde, vor dem begin der Procedure muss dieser CodeTeil stehen (hab gleich alle variablen die du brauchst noch hinzugefügt)
Delphi-Quellcode:
 var F: TextFile;
    c: Char;
    Name: String;
Jetzt sagst du Delphi das du die Datei lesen möchtest (unter dem AssignFile)
 Reset(F); Und nun liest du alles bis zum Ende der Datei ein
Delphi-Quellcode:
 while not (Eof(F)) do
begin
 Read(F, c); //Liest von F, ein Zeichen ein
 if c = ';then //Überprüft ob es ein trennzeichen ist
  ListBox1.Items.Append(name) // Hängt den Namen unten an der ListBox an
 else
  Name := Name + c; //Fügt zu dem Namen das gerade eingelesene Zeichen hinzu
end;
Am Schluß die Datei noch schließen
CloseFile(F); So kannst du die Namen aus einer Textdatei einlesen und in einer ListBox anzeigen lassen!

Edit: Machs am besten so wie es Ultimator geschrieben hat, ist wohl einfacher und besser
  Mit Zitat antworten Zitat