Forum: Object-Pascal / Delphi-Language
Delphi
by Bbommel,
3. Feb 2009
Hallo Sirius, hallo zusammen,
eine Nachfrage habe ich noch zu deinem Ansatz.
Es geht mir um die markierten Stellen:
1. Create: Du rufst den Vorgänger immer mit "false" auf - machst du das, weil sonst die Gefahr besteht, dass das Execute schon losrennt, bevor das Create durch ist? Das heißt, wenn ich will, dass der Parameter noch weiter beachtet wird, müsste das Create vollständig so...
Forum: Object-Pascal / Delphi-Language
Delphi
by Bbommel,
3. Feb 2009
Hallo zusammen,
Danke euch allen für die Anregungen und auch die Diskussionen - das alles hat mir nicht nur für die eigentliche Umsetzung, sondern auch für das Wissen, warum ich das eigentlich tue, weitergeholfen.
Einen hab ich aber noch. ;) Am Anfang hatte ich selbst noch eine Lösung vorgeschlagen, auf die niemand weiter eingegangen ist (wie gemein... ;) ). Das war der Ansatz, in dem sich...
Forum: Object-Pascal / Delphi-Language
Delphi
by Bbommel,
2. Feb 2009
Es geht mir aber doch nicht um das Anzeigen der Daten - da hast du recht, das sollte ausreichend schnell sein und auch nicht unterbrochen werden - sondern um das BESCHAFFEN der Daten. Würde ich das ohne Threads, sondern direkt im Timer machen, dann würde der Benutzer in einem Moment ganz normal mit dem Programm arbeiten können und im nächsten Moment reagiert das Programm nicht mehr, weil gerade...
Forum: Object-Pascal / Delphi-Language
Delphi
by Bbommel,
2. Feb 2009
Weil das nur ein stark vereinfachtes Beispiel war, bei dem es mir um das Problem mit dem sauberen Beenden ging. Im realen Programm wird es um eine Datenbank-Abfrage gehen. Und wenn man das schon mal gemacht hat, weiß man, dass Verbindungsaufbau und/oder Abfrage gerne mal ein paar Sekunden dauern. Da wäre es für den Anwender nicht so schön, wenn ihm plötzlich die Anwendung einfriert, obwohl er nix...
Forum: Object-Pascal / Delphi-Language
Delphi
by Bbommel,
2. Feb 2009
Okay, ich denke es mir einfach hier hin als Antwort auf meine Rückfrage. Sieht gut aus, Danke dir.
Bis denn
Bommel
Forum: Object-Pascal / Delphi-Language
Delphi
by Bbommel,
2. Feb 2009
Jepp, genau das ist ja mein Problem.
Nur zum Verständnis noch mal nachgefragt: Das ist ja eigentlich der gleiche Ansatz, wie ich ihn mit dem mehrfachen Hochzählen von i und dazwischen einem kürzeren sleep hatte, nur über den TickCount eleganter, weil die 60 Sekunden besser eingehalten werden können, richtig?
Mein Problem mit dem Ansatz ist nur, dass es sich komisch "anfühlt", wenn...