Hallo an alle.
Zuvor habe ich eine exe aus Visual Studio 2013 erstellt und jetzt, da ich zu Visual Studio 2022 gewechselt bin, habe ich Probleme, die ich nicht verstehen/lösen kann:
Beispiel:
In der Codezeile
" Set Part = swApp.NewDocument(" W:\000 - Modell\Modelldatei\Piece.prtdot ", 0, swSheetWidth, swSheetHeight) "
Visual Studio teilt mir mit, dass das " Set " nicht mehr unterstützt wird und dass es entfernt werden muss.
Sobald ich es entferne und die App starte, wird mir mitgeteilt, dass dieselbe Codezeile
kann nicht ausgeführt werden, da das Objekt nicht geladen ist (das berühmte SET, das nicht mehr verwendet werden sollte).
Programmiert jemand Sw mit Visual Studio 2022?
Im Voraus vielen Dank für Ihre Hilfe.
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
Die " Set " -Anweisung ist VBA. In VB.net verwenden wir diese Anleitung nicht.
Möchten Sie ein Makro in VB.net erstellen oder eine App, die SW steuert?
Beides habe ich schon gemacht.
Beachten Sie, dass Sie auch Änderungen vornehmen können, ohne SW mit der SW Document Manager API zu öffnen
1 „Gefällt mir“
Vielen Dank für die Antwort. Ich möchte eine App (exe) erstellen, die Sw steuert
1 „Gefällt mir“