Als ik op de knop klik, start het gebruikersformulier achter solidworks en dat is vervelend voor de gebruiker om naar het gebruikersformulier te moeten zoeken. (userform.show)
U moet dan het solidworks-venster minimaliseren en vervolgens opnieuw openen zodat het gebruikersformulier wordt weergegeven.
Maar het is pas bij de eerste opening dat dit probleem zich voordoet...
Controleer of de eigenschap van het gebruikersformulier ShowModal = True
Maar het is een bekende pb op sommige versies, je moet gaan door Windows API's om te forceren
Het raam op de voorgrond
in de rubriek Aangifte
Private Declare Function FindWindow lib "user32.dll" aka "FindWindowA" ( _ ByVal lpClassName als String, _ ByVal lpWindowName als string) zo lang
Private 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