Visuele Sudio 2022 en Solidworks 2024

Hallo allemaal.
Eerder heb ik een exe gemaakt van Visual Studio 2013 en nu ik ben overgestapt naar Visual Studio 2022 ervaar ik problemen die ik niet kan begrijpen/oplossen:
Voorbeeld:
Op de regel van de code
" Set Part = swApp.NewDocument("" W:\000 - Model\Model File\Piece.prtdot ", 0, swSheetWidth, swSheetHeight) "
Visual Studio vertelt me dat de " Set " niet langer wordt ondersteund, dat deze moet worden verwijderd.
Zodra ik het verwijder en de app start, vertelt het me dat dezelfde regel code
kan niet worden uitgevoerd omdat het object niet is geladen (de beroemde SET die niet meer gebruikt mag worden).
Programmeert iemand Sw met visual studio 2022?
Bij voorbaat hartelijk dank voor uw hulp.

Option Explicit

Dim swApp As SldWorks.SldWorks
Dim Part As SldWorks.ModelDoc2

Sub main()

    swApp = Application.SldWorks
    
    Part = swApp.NewDocument("W:\000 - Model\Modele fichier\Piece.prtdot", 0, swSheetWidth, swSheetHeight)

End Sub

De instructie " Set " is VBA. In VB.net gebruiken we deze instructie niet.

Wil je een macro maken in VB.net of een app die SW aanstuurt?
Ik heb beide al gedaan. :wink:

Houd er rekening mee dat u ook wijzigingen kunt aanbrengen zonder SW te openen met de SW Document Manager API

1 like

Bedankt voor het antwoord. Ik ben op zoek naar een app (exe) die Sw rijdt

1 like

Heb je ooit Vb.net gedaan?

1 like