Als Vorschlag für Kelt, wenn Du die AlwaysOnTop-Eigenschaft in Deinem VB-Programm setzten willst (weiss ja nicht, ob das vielleicht noch mehr brauchen), dann am Besten über einen Quereinstieg in die user32.dll, z.b. so: Public Declare Function SetWindowPos Lib "user32" _ (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _ ByVal X As Long, ByVal Y As Long, ByVal cx As Long, _ ByVal cy As Long, ByVal wFlags As Long) As Long Public Sub AlwaysOnTop(F As Form, OnTop As Boolean) Dim Switch As Integer Switch = -2: If OnTop Then Switch = -1 Call SetWindowPos(F.hwnd, Switch, 0, 0, 0, 0, &H53) End Sub So kannste jedes Formular "immer im Vordergrund" setzten: AlwaysOnTop wasweissich, True (natürlich geht auch AlwaysOnTop Me,True/False)