| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SOLIDWORKS PDM Professional im Einsatz bei Wölfle, ein Anwenderbericht
|
Autor
|
Thema: Makro für Schreibschutz ein/aus (92 / mal gelesen)
|
gearloose7 Mitglied Techniker
Beiträge: 114 Registriert: 26.08.2010 Windows 10 x64 Pro NVidia Quadro irgendwas SWX2022 SP5
|
erstellt am: 18. Okt. 2024 10:38 <-- editieren / zitieren --> Unities abgeben:
|
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
Beiträge: 1418 Registriert: 20.12.2003 SolidWorks 2024 SP4 mit Enterprise PDM , Windows 11, Dell Precision 3660, i7-12700K, 96 GB DDR-Ram, Quadro RTX A4000
|
erstellt am: 18. Okt. 2024 12:54 <-- editieren / zitieren --> Unities abgeben: Nur für gearloose7
Hallo, versuch es mal damit: Code: Dim swApp As Object Dim swDoc As IModelDoc2 Sub main()
Set swApp = Application.SldWorks Set swDoc = swApp.ActiveDoc If swDoc.IsOpenedReadOnly Then swDoc.SetReadOnlyState (False) Else swDoc.SetReadOnlyState (True) End If End Sub
Wenn du dir das dann noch auf eine Makroschaltfläche legst... ------------------ ========== Gruß Andreas ========== Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gearloose7 Mitglied Techniker
Beiträge: 114 Registriert: 26.08.2010 Windows 10 x64 Pro NVidia Quadro irgendwas SWX2022 SP5
|
erstellt am: 18. Okt. 2024 13:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Andreas, Saugeil, funktioniert...... Welche Literatur würdet ihr empfehlen um mehr über VB für Solidworks zu erlernen?
Ich weiß bei einzelnen Zeilen einfach nicht was gemacht wird und für was es notwendig ist..... auch diese Deklarationen (DIM ... irgendwas am Anfang) sind für mich noch spanisches Dorf. Vielen Dank. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
Beiträge: 1418 Registriert: 20.12.2003 SolidWorks 2024 SP4 mit Enterprise PDM , Windows 11, Dell Precision 3660, i7-12700K, 96 GB DDR-Ram, Quadro RTX A4000
|
erstellt am: 18. Okt. 2024 14:03 <-- editieren / zitieren --> Unities abgeben: Nur für gearloose7
Du kannst dir zu Anfang auch die Excel-VBA-Literatur oder auch die frei verfügbaren Tutorials anschauen. Damit bekommst du schon mal einen Einstieg in die Programmierung. Danach gibt es einige VBA-Videos für Solidworks (meist auf Englisch) auf Youtube. Dort werden die speziellen Solidworks-Objekte usw. besprochen. Und zu guter Letzt ist die API-Hilfe auch mit vielen Beispielen gespickt. ------------------ ========== Gruß Andreas ========== Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gearloose7 Mitglied Techniker
Beiträge: 114 Registriert: 26.08.2010 Windows 10 x64 Pro NVidia Quadro irgendwas SWX2022 SP5
|
erstellt am: 18. Okt. 2024 14:04 <-- editieren / zitieren --> Unities abgeben:
|
Andi Beck Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2583 Registriert: 02.10.2006 Firma: SW 2024-3.1 + PDM Prof. Windows 10 Pro 64bit, i9-11900 32 GbRAM, Quadro P2200 Home: SW 2023-5.0 Passungstabelle von Heinz Windows 11 Pro 64bit, i7-12700K, 32 GbRAM, GeForce GTX 1050Ti Samsung C34H892, 3440x1440 Pixel
|
erstellt am: 19. Okt. 2024 16:59 <-- editieren / zitieren --> Unities abgeben: Nur für gearloose7
|