Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Identifier von Addin-Toolbar herausfinden

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
HEDELIUS Hausmesse 2024
Autor Thema:  Identifier von Addin-Toolbar herausfinden (361 mal gelesen)
Micha1985
Mitglied
Technischer Zeichner


Sehen Sie sich das Profil von Micha1985 an!   Senden Sie eine Private Message an Micha1985  Schreiben Sie einen Gästebucheintrag für Micha1985

Beiträge: 24
Registriert: 30.06.2021

Intel(R) XEON(R) CPU
E5-1620v4 @ 3.49Ghz
32 GB RAM
64-Bit
Windows 10
SolidWorks 2018/SP5.0
proALPHA6.2e00 / CA-Link V9.0

erstellt am: 13. Sep. 2021 09:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo liebe Forengemeinde!

Ich arbeite derzeit an einem neuen Makro, Teil davon soll u.a. sein dass die Toolbar eines bestimmten Addins eingeblendet/ausgeblendet wird.
Um das mit GetToolbarVisibility bzw. SetToolbarVisibility hinzubekommen, muss ich allerdings den "Identifier" der Toolbar wissen. Die SW-eigenen Toolbars haben ja alle klangvolle Namen wie swFeatureToolbar, swMacroToolbar usw., aber meine Suche nach den Namen von Addin-Toolbars war bisher erfolglos, selbst in der Registry.

Hat von euch jemand evtl. eine Idee wie man an die Addin-Toolbar-Namen rankommen könnte?

Beste Grüße,
Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andi Spieler
Mitglied
Mechaniker


Sehen Sie sich das Profil von Andi Spieler an!   Senden Sie eine Private Message an Andi Spieler  Schreiben Sie einen Gästebucheintrag für Andi Spieler

Beiträge: 1347
Registriert: 12.12.2002

SOLIDWORKS 2024SP1

erstellt am: 13. Sep. 2021 11:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Micha1985 10 Unities + Antwort hilfreich

Hallo Michael,

mit diesem Makro schalte ich z.B. das SOLIDWORKS CAM Add-In an und aus:

Sub main()
    Dim swApp As SldWorks.SldWorks
    Set swApp = Application.SldWorks
   
    Dim swInstallFolder As String
    swInstallFolder = swApp.GetExecutablePath
   
    Dim dllpath As String
    dllpath = "C:\Program Files\SOLIDWORKS Corp 2021\SOLIDWORKS CAM\cwaddinu.dll"
 
    Dim loadResult As Long
    loadResult = swApp.LoadAddIn(dllpath)
   
   
    Dim message As String
    Dim icon As swMessageBoxIcon_e
   
    Select Case loadResult
    Case swLoadAddinError_e.swAddinAlreadyLoaded
   
    swApp.UnloadAddIn (dllpath)
   
    End Select

End Sub

Viele Grüße
AndiS

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Konstrukteur (m/w/d) Mechanik/Entwicklungskonstruktion

Atlantic Zeiser mit Hauptsitz in Emmingen-Liptingen entwickelt, produziert und vertreibt innovative Systeme, einschließlich Hardware- und Softwarekomponenten, für die Konsumgüterverpackungsindustrie und den Kartenmarkt. Das Produktportfolio von Atlantic Zeiser umfasst Technologien für die digitale Codierung und Kennzeichnung, die individuelle Gestaltung und den Schutz von hochwertigen Kosmetika ...

Anzeige ansehenKonstruktion, Visualisierung
Micha1985
Mitglied
Technischer Zeichner


Sehen Sie sich das Profil von Micha1985 an!   Senden Sie eine Private Message an Micha1985  Schreiben Sie einen Gästebucheintrag für Micha1985

Beiträge: 24
Registriert: 30.06.2021

Intel(R) XEON(R) CPU
E5-1620v4 @ 3.49Ghz
32 GB RAM
64-Bit
Windows 10
SolidWorks 2018/SP5.0
proALPHA6.2e00 / CA-Link V9.0

erstellt am: 13. Sep. 2021 11:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Andi, danke für die schnelle Antwort!

Ja, das ein- und ausschalten vom Addin ist soweit kein Problem und klappt auch prima. Nur verschwindet beim ausschalten natürlich die Addin-eigene Toolbar. Beim wieder einschalten dagegen taucht sie nicht automatisch wieder auf, sondern ich muss sie jedes Mal von Hand neu einblenden. Den Schritt würd ich gern noch ins Makro mit einbinden.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz