Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Delphi-Programmierung

lutz20 / 6 Antworten / Flachansicht Nickles

Hallo,
ich hab mal für einen Delphiprogrammierer ne sicher einfache Frage :
Ich möchte mit einem Delphi-Programm in einem Verzeichnis ähnlich einer Batch-Datei mehrere Dateien der Reihe nach bearbeiten. Hierbei möchte ich aber in dieser "Programmschleife" die jeweilige Datei mit ihrem Namen sofort anzeigen. Mir gelingt es nur, erst am Ende eine Liste aller bearbeiteten Datein anzuzeigen, erst wenn ich zum Startpunkt des Programms zurückkehre. Mit welcher Komponente kann ich eine sofortige Anzeige bewirken?
Lutz20

bei Antwort benachrichtigen
lutz20 Nachtrag zu: „Delphi-Programmierung“
Optionen

Hallo Tommy22,
hier ein Auszug aus dem Programm /ich mußte stark kürzen, war zum Senden zu lang

procedure TForm1.anzeige;
begin
ListBox1.Items.Add(DateiName); //TListBox Versuch mit 2 Komponenten - keiner paßt
Liste.text:=DateiName; //TMaskEdit
end;


procedure FolgeDatei(var DateiName:string);
begin
while findnext(REC) = 0 do
begin
DateiName:=REC.Name;
end;
exit;
end;

procedure TForm1.StartClick(Sender: TObject);
var x : Integer;
begin
ErsteDatei(DateiName);
ListBox1.Items.Add(DateiName); // Sicher doppelgemoppelt
Liste.text:=DateiName; // Sicher doppelgemoppelt
Anzeige;
FolgeDatei(Dateiname);
Liste.text:=DateiName;
ListBox1.Items.Add(DateiName);
Anzeige; // sicher doppelgemoppelt
end;
end;

bei Antwort benachrichtigen