Priorität beim Anzeigen von Komponenten in einem Formular
-
Hallo,
in einem Formular befinden sich mehrere verschiedene Komponenten, u.a. auch ein ActiveX-Element, welches viel Rechenleistung benötigt.
Wird das Formular momentan angezeigt, dann wird das ActiveX-Element angezeigt und teilweise andere Komponenten (Buttons...) erst ein paar Sekunden später (weil das ActiveX den Prozessor am Anzeigen des Restes hindert).Gibt es eine Möglichkeit, festzulegen, dass bei der Formulardarstellung zuerst die Standard-Komponenten (Buttons, Text, Edits...) gezeigt werden, und danach erst das ActiveX-Element?
-
Hallo
setzt vor und während der Ausführung das ein
Application->ProcessMessages();bis bald
akari
-
Während der ActiveX-Ausführung?
Auf diesen Code habe ich aber keinen Zugriff (eigene dll).
Also kann ich nur vor dem Öffnen der ActiveX-Komponente Application... schreiben. Doch das dürfte nichts bringen, oder?
Gibt es da nicht so was wie eine "Erstellungsreihenfolge" für Formulare?
-
Hallo
auslagern der "Rechenleistung" in einen Thread sollte dir helfen
MfG
Klaus
-
Danke!!!