Ich habe eine Funktion, die ein externes Programm aufruft, was ein Weile im Hintergrund läuft. Wie kann man dem Benutzer signalisieren, dass dieser Vorgang noch nicht abgeschlossen ist. In dieser Zeit z.B. eine Form anzeigen oder ein Textfeld anzeigen.
folgendes funktioniert nicht, da das GUI erst nach Funktionsende aktualisiert wird.
Private Sub Command_Click()
FormMsg.Visible = true
Funktionsaufruf
FormMsg.Visible = false
End Sub
In C++ gibt’s sowas wie ‚Invalidate()‘ und in Delphi gibt’s auch eine Funktion, fällt mir aber nicht mehr ein. Gibt’s da in VB??
Gruß + Danke
Marc