![]() |
Idhttp.get lässt alles stocken
Hi,
also ich lade bei meinem Programm bei idhttpq.get('...'); daten in den string result. Das ganze mache ich alle 2 Sekunden und hole mir alle neuen Zeilen seit dem letzten refresh aus einer Datenbank via php. Nun habe ich das Problem, dass das immer beim laden stockt. Besonders merkt man das wenn man grade was schreibt im edit und der text stockt beim schreiben alle 2 sek. Auch bei Buttons und so ist das so. Alles stockt alle 2 sek für 1/2 bis 1 sek. Wie könnte man das ganze umgehen, sodass man die anwendung flüssig weiter ausfühen kann während des ladens? |
Re: Idhttp.get lässt alles stocken
Nun ja, ein Thread kann auch nur eins nach dem anderen machen. Eentwerder er holt die Daten ab oder er zeichnet das Fenster bei der Eingabe neu. Lager also den Code in einen Thread aus.
|
Re: Idhttp.get lässt alles stocken
Hi Neuni,
du solltest dir einmal die Komponente TIdAntiFreeze anschauen. Grüße vom marabu |
Re: Idhttp.get lässt alles stocken
Naja...also TIdAntiFreeze führt nur dazu, dass Delphi Fehlermeldungen ausspuckt. (Access violation, not connected, ...)
Und die komisches Threads funktionieren aus irgendwelchen Gründen nicht. Son richtig gescheites Beispiel hab ich da noch nicht gefunden. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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