| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
 | MAIT erhält den Abas Partner Performance Award 2025, eine Pressemitteilung
|
Autor
|
Thema: Einfuegepunkt per DDE erfragen (636 mal gelesen)
|
Juergen Schmidetzki Mitglied Administrator keytech-PLM
 
 Beiträge: 292 Registriert: 06.11.2000 PLM: keytech 13 CAD: Solidworks 2016 PADS
|
erstellt am: 27. Sep. 2002 07:45 <-- editieren / zitieren --> Unities abgeben:         
Hallo und guten Morgen, ich steuere ME10 mit einem VisualBasic-Programm per DDE. Nun habe ich ein Problem, fuer das ich einen Loesungsansatz brauche: Vor dem Erstellen meiner Geometrie moechte ich den Benutzer auffordern, den Einfuegepunkt/Startpunkt der Geometrie zu waehlen. Dazu muss m.E. ME10 ggf. in den Vordergrund geholt werden und der vom User mit der Maus gewaehlte Punkt ermittelt werden. Dann erst soll mein Programm weiterlaufen. Geht so etwas und wenn ja, wie? Schoenes Wochenende
Juergen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
baumgartner Mitglied Dipl.-Ing. Maschinenbau
  
 Beiträge: 715 Registriert: 05.01.2001 Ing.-Büro Andreas Baumgartner bietet Lösungen rund um ME10. * ME10-Makros * ME10-Makroschulungen
|
erstellt am: 27. Sep. 2002 09:30 <-- editieren / zitieren --> Unities abgeben:          Nur für Juergen Schmidetzki
hallo, natürlich geht das. Am Besten Du probierst die Sache zwischen 2 ME10-Tasks. Mit DDE_INITATE eröffnest Du von ME10-1 aus den Dialog. Dann erfolgt ein DDE_EXECUTE an ME10-2, Du startetst damit ein Makro, holst ME10-2 in den Vordergrund mit RAISE_WINDOW und speicherst das Ergebnis, also Dein Punkt in einer globalen Variable. Diese kannst Du mit einem 2. Aufruf von ME10-1 an ME10-2 holen. let wert_me10-1 (DDE_REQUEST handl_nr "glob_variable-me10-2_pkt"). Klingt einfach, ist es auch wenn Du die Sache einmal grundsätzlich beherrscht. ------------------ Grüsse aus dem Schwarzwald  www.Andreas-Baumgartner.de [Diese Nachricht wurde von baumgartner am 27. September 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fan-ME10 Mitglied DV-Adminstrator, Konstrukteur
  
 Beiträge: 543 Registriert: 21.08.2001 Erare humanum est
|
erstellt am: 27. Sep. 2002 14:18 <-- editieren / zitieren --> Unities abgeben:          Nur für Juergen Schmidetzki
|
Juergen Schmidetzki Mitglied Administrator keytech-PLM
 
 Beiträge: 292 Registriert: 06.11.2000
|
erstellt am: 30. Sep. 2002 06:54 <-- editieren / zitieren --> Unities abgeben:         
Hallo Andreas, Dank fuer die schnelle Antwort. Einen gleichen Hinweis habe ich (fast) zeitgleich auch von Uli Leweke erhalten. Das Ganze ist jetzt kein Problem mehr. Viele Gruesse aus dem Pott Juergen
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |