Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Listbox in Thread wird nicht aktualisiert (https://www.delphipraxis.net/41162-listbox-thread-wird-nicht-aktualisiert.html)

Kidix 27. Feb 2005 09:28


Listbox in Thread wird nicht aktualisiert
 
Hi,


ich habe jetzt ne Functiona als Thread laufen. In dieser Funktion werden einer Listbox in einem anderen Form daten übergeben. Bei Beendigung des Threads wird dieses Form geöffnet.

Leider wird dann die Listbox nicht richtig gezeichnet, was kann ich tun?

Gruß

Kidix

Christian Seehase 27. Feb 2005 13:30

Re: Listbox in Thread wird nicht aktualisiert
 
Moin Kidix,

Zitat:

Zitat von Kidix
...was kann ich tun?

erst einmal ein wenig Sourcecode vorzeigen. ;-)

Kidix 27. Feb 2005 13:46

Re: Listbox in Thread wird nicht aktualisiert
 
ok, nehmen wir mal an....

Delphi-Quellcode:
procedure blabla(Parameter : Pointer) :integer;
begin
blablabla
.....
form5.listbox1.items.add('blabla');
form5.listbox2.items.add('huhu');
...
form5.show;
end;

und hiermit der Aufruf

thread1 := BeginThread(nil,0,@blabla,nil,CreationFlags,ThreadID);
jetzt wird zwar die listbox1 angezeigt, die listbox2 aber nicht, genau wie der button auf dem form!

was kann ich tun?


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz