AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein ShowMessage Fenster schließt nicht richtig?
Thema durchsuchen
Ansicht
Themen-Optionen

ShowMessage Fenster schließt nicht richtig?

Ein Thema von Alterauge · begonnen am 20. Jul 2012 · letzter Beitrag vom 20. Jul 2012
Antwort Antwort
Benutzerbild von himitsu
himitsu

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

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.
Ein Therapeut entspricht 1024 Gigapeut.

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


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz