Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MStoll,
5. Jan 2006
Aber es ist schon gut. Wenn's ne einfache Möglichkeit gegeben hätte, Formulare genauso wie andere Variablen in Hintergrundthreads zu verwenden, dann wär's ok gewesen. Ihr braucht euch jetzt nicht den Kopf zu zerbrechen. Ne etwas umständliche Möglichkeit hab ich bereits in Gebrauch. Dabei wird der Hintergrundthread unterbrochen, wenn über Netzwerk ein Befehl zum Reinitialisieren der Daten kommt,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MStoll,
5. Jan 2006
Das wäre so ein Gedanke, sofern das mit dem Timer funktioniert (wobei ich mir da nicht sicher bin, denn ein Timer stellt ja auch nur einen neuen Thread dar). Ansonsten bin ich soweit wie vorher, da niemand da is, der neue Formulare dynamisch erzeugen kann (Das Hauptformular macht - wie schon gesagt - gar nix).
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MStoll,
5. Jan 2006
Danke für die Antworten.
@Sir Rufo: Das hätte ich auch alles gemacht, WENN ich vorher wüsste, wieviele Formulare ich brauche. Das allerdings wird erst vom Daten-Beschaffungs-Thread (*g*) festgelegt, weil der aus den Daten herausliest, wieviele Formulare benötigt werden. Also is prinzipiell nur dieser Thread in der Lage, die Formulare zu erzeugen, da nur er die nötigen Informationen dazu...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MStoll,
5. Jan 2006
Hi @all,
ich habe ein Problem mit Formularen und anderen Threads als dem Hauptthread. Ist es so, dass man Formulare nicht aus anderen Threads heraus erzeugen bzw. anzeigen kann?
Ich habe eine Multi-Monitor-Anwendung geschrieben, in der man für jeden verfügbaren Bildschirm bestimmen kann, ob auf diesem etwas angezeigt wird und was angezeigt wird. Dazu baue verwende ich ein dynamisches Array...