| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | Solid Edge 2025 First Look Online-Event 14.11.2025, eine Pressemitteilung
|
Autor
|
Thema: Button-Name als Parameter in DLL (NX4) (2010 mal gelesen)
|
MarckyMON Mitglied Programmierer

 Beiträge: 35 Registriert: 07.07.2008
|
erstellt am: 28. Nov. 2010 15:06 <-- editieren / zitieren --> Unities abgeben:         
Hallo Zusammen! Ich war der Meinung das wenn eine DLL über ein Toolbar (*.tbr) aufgerufen wird, dann wird der Name des BUTTONs als Parameter übertragen, z.B. Inhalt TBR: BUTTON abc LABEL ... BITMAP ... ACTION mydll.dll Code mydll.dll: Module mymodule Public Sub Main(args() as String) MsgBox(args(0)) End Sub End Module Ich erwarte, daß das Messagebox mit der Nachricht "abc" hoch kommt. Leider ist es in meinem Fall nicht. Hier wird nur ein leeres Fenster gezeigt. Muss ich zuerst ein Menu-Datei erstellen bevor das funktioniert?? Bitte um Rat, danke!! ------------------ Gruß, char *name = "Marc"; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin

 Beiträge: 5447 Registriert: 19.05.2000 (02-2025) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.3.12 BCT-Inspector Neutral v22R2 @M7720 Win10 (22H2)
|
erstellt am: 28. Nov. 2010 21:14 <-- editieren / zitieren --> Unities abgeben:          Nur für MarckyMON
|
MarckyMON Mitglied Programmierer

 Beiträge: 35 Registriert: 07.07.2008
|
erstellt am: 29. Nov. 2010 21:26 <-- editieren / zitieren --> Unities abgeben:         
Hi Thomas, danke für deine schnelle Antwort, leider habe ich keinen Zugriff auf deinem Betrag, ich muss mich vorher registrieren. Ich werde deinen Rat nehmen und es ausprobieren, danke! ------------------ Gruß, char *name = "Marc"; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MarckyMON Mitglied Programmierer

 Beiträge: 35 Registriert: 07.07.2008
|
erstellt am: 06. Dez. 2010 22:04 <-- editieren / zitieren --> Unities abgeben:         
|
Perdo Mitglied Softwareentwickler
 Beiträge: 3 Registriert: 22.10.2015 NX,SE
|
erstellt am: 22. Okt. 2015 22:48 <-- editieren / zitieren --> Unities abgeben:          Nur für MarckyMON
|
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin

 Beiträge: 5447 Registriert: 19.05.2000
|
erstellt am: 23. Okt. 2015 00:12 <-- editieren / zitieren --> Unities abgeben:          Nur für MarckyMON
|
Perdo Mitglied Softwareentwickler
 Beiträge: 3 Registriert: 22.10.2015 NX,SE
|
erstellt am: 23. Okt. 2015 01:32 <-- editieren / zitieren --> Unities abgeben:          Nur für MarckyMON
ich möchte wissen, wie ich der Name des BUTTONs als Parameter übertragen kann? Inhalt TBR: BUTTON abc LABEL ... BITMAP ... ACTION mydll.dll Code mydll.dll: Module mymodule Public Sub Main(args() as String) MsgBox(args(0)) End Sub End Module ---- oder wie ich ein DLL mit einem parameter in einer tbr-Datei ausführen kann. Bsp. ACTION mydll.dll paramter1 Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tolo Mitglied Konstrukteur

 Beiträge: 91 Registriert: 11.04.2007 NX 11.0
|
erstellt am: 23. Okt. 2015 16:27 <-- editieren / zitieren --> Unities abgeben:          Nur für MarckyMON
|

| |
Perdo Mitglied Softwareentwickler
 Beiträge: 3 Registriert: 22.10.2015 NX,SE
|
erstellt am: 23. Okt. 2015 21:00 <-- editieren / zitieren --> Unities abgeben:          Nur für MarckyMON
Vielen Dank. Genau was ich gesucht habe. Zitat: Original erstellt von tolo: Hallo,in der .tbr Datei heißt es ACTION xxxx.dll("abc") in der .men Datei heißt es
ACTIONS xxxx.dll("abc") oder mit mehreren Parametern:
ACTION xxxx.dll("a", "b") Gruß Tolo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |