Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  API: Makro, das Menu-Button ausführt

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
  
SolidWorks Kurs mit IHK-Zertifzierung , ein Kurs (bis zu 100% förderbar mit Bildungsgutschein)
Autor Thema:  API: Makro, das Menu-Button ausführt (411 mal gelesen)
quickpitt
Mitglied



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

Beiträge: 15
Registriert: 21.04.2002

erstellt am: 07. Apr. 2003 18:00    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 !


Ich versuche ein Makro (VBA) zu erzeugen, das einen Menu-Button (mein Add-In) anklickt. Wenn ich ein Makro aufzeichne, sind keine Menü-Hits im Quelltext verzeichnet.
Hintergrund ist, dass ich nach dem SolidWorks-Start und der automatischen Registrierung u.a. (Menüerzeugung) meines Add-Ins (dll), meine Appliaktion, die sich hinter meinem Menüpunkt verbirgt, automatisch (durch VBA/C++ .exe) starten möchte.

Hat jemand eine Idee ?

Vielen Dank

Ciao
quickpitt

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

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



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

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 08. Apr. 2003 07:56    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 quickpitt 10 Unities + Antwort hilfreich

Hallo Peter (Heinz?),

ich verstehe leider nicht ganz genau, wie da was bei dir zusammen hängt. Aber unabhängig davon vielleicht zwei Varianten:

1. Aufruf externer Programme funktionieren per Shell-Aufruf recht gut, Beispiel unter http://solidworks.cad.de/mm_03.htm  zu finden. Du musst halt den Pfad absolut oder relativ zum Makro kennen.

2. wenn du schon eine DLL hast kannst du doch im Makro direkt SldWorks::CallBack verwenden, um deine Funktionen anzusprechen ...

Ich hoffe, da war etwas bei  

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite
http://solidworks.cad.de

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

quickpitt
Mitglied



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

Beiträge: 15
Registriert: 21.04.2002

erstellt am: 08. Apr. 2003 22:33    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 Stefan !

Vielen Dank ! SldWorks::CallBack hört sich sehr vielversprechend an. Werde das morgen gleich testen.

nochmals danke !

Ciao
Peter

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