Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by hronny,
20. Apr 2008
Danke erstmal für die aufwändige Antwort. Es erscheint mir sehr kompliziert, das muss ich in Ruhe durchprobieren. Dachte echt das geht einfacher. Ich brauch keine Multiabfragen, sondern einfach nur eine Datenbankabfrage nach der nächsten. Solange wie eine Abfrage läuft, soll sich in meinem Hauptformular irgendetwas bewegen (in dem Fall soll die Uhr weiter laufen). Nach der Abfrage möchte ich von...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by hronny,
20. Apr 2008
Damit sich irgendetwas während der Abfragen auf dem Formularfeld "bewegt". In dem Fall eine Uhr in der Statusleiste.
Es ist eine Embedded Variante die zusammen mit einer Software geliefert wird.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by hronny,
20. Apr 2008
Die "dumme" SyBase Datenbank erlaubt vom Hersteller nur exclusiv Zugriff, also eine Connection gleichzeitig. Somit ist das nicht möglich noch eine Verbindung zu erstellen bzw gibt es dann einen Fehler.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by hronny,
20. Apr 2008
Und wie kann ich es dann machen? Da müsste quasi der Thread in einer Schleife sein und auf ein Signal warten?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by hronny,
19. Apr 2008
So nach langem suchen hab ich die Lösung gefunden :-) Auf einer Webseite habe ich das gefunden und es funktioniert! Also mein TTimer läuft im Hauptformular. Dieser Timer wird gestartet sobald ich einen Button drücke und die Abfrage startet. In der ADOQuery Komponente ist der Funktion "AfterOpen" hinterlegt das der Timer stopt. Geht super!type
TOpenQuery = Class(TThread)
Public
...