Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.168 Beiträge
 
Delphi 12 Athens
 
#3

AW: ShowMessage Fenster schließt nicht richtig?

  Alt 20. Jul 2012, 10:15
Ich empfehle dir auch, daß du lernst den Debugger zu nutzen,
denn da wäre dir sofort aufgefallen, daß ShowMessage immer wieder aufgerufen wird, womit es natürlich zwangsweise mehrfach angezeigt werden muß.

Und ja, ein gewisses "Code-Verständnis" hätte natürlich auch ohne Debuggen und Co. hier die Lösung gezeigt:
> Wenn man etwas in eine Schleife reinmacht, dann wird es eventuell (1) mehrmals ausgeführt.
(siehe Bummi Thomas, welcher das "Problem" bestimmt auch so "gesehn" hat)

1: Ausgenommen nach dem ersten Schleifendurchlauf ist Schluß, bzw. die Schleife wird überhaupt durchlaufen.


PS: Das eigentliche Problem ist i , denn das wird irgendwie nirgendwo hochgezählt.


Zitat:
Delphi-Quellcode:
while i < fileListBox1.Items.count do begin // alle Dateien in der Liste durchlaufen
  Memo2.Lines.LoadFromFile(fileListBox1.FileName); // aber immer wieder nur die aktuell selektierte Datei verwenden
Die beiden Codezeilen sind natürlich auch etwas wiedersprüchlich.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (20. Jul 2012 um 10:20 Uhr)
  Mit Zitat antworten Zitat