Hi
Zitat von
Bernhard Geyer:
[...] und dürfen auch nur dort zugegriffen werden.
Es ist jedoch möglich, synchronisiert in einem Thread auf die
VCL zuzugreifen und das geht mit
Synchronize. Dies ist beispielsweise sinnvoll, um den Status einer Berechnung, Datenbankverbindung oder was auch immer im Thread ausgeführt wird, dem Anwender in einem TLabel oder ähnlichem zu übermitteln.
Beispiele hierzu findest du einige in der
DP.
Nur ob es sinnvoll ist, Komponenten in einem eigenen Thread zu erstellen, bezweifle ich. Ich würde bei solchen Dingen die Daten, von denen das Erzeugen der Controls abhängt, intern speichern (TList, ...) und dann nach dem Auslesen auf einmal erzeugen.