| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
Autor
|
Thema: Problem mit Macro (1026 mal gelesen)
|
Grisu112 Mitglied Student
Beiträge: 7 Registriert: 29.05.2007
|
erstellt am: 11. Okt. 2007 14:50 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe folgendes Problem. Ich wollte die Zuordnung der Funktionstasten ändern und habe mich jetzt soweit durch die Dateien durchgewurschtelt, dass ich herausgefunden habe, in welchem Macro diese hinterlegt sind. Die dazugehörige Datei habe ich auch gefunden, doch wenn ich diese öffne erscheint nur ein Buchstabensalat. Was kann das sein? Wie komme ich an die Informationen aus der Datei? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gerhard Deeg Ehrenmitglied V.I.P. h.c. i.R. Konstrukteur aus Leidenschaft
Beiträge: 2643 Registriert: 17.12.2000 CREO - OSD - OSM HP XW4400 - XW4600 Dell Inspiron 17E NVIDIA QUADRO FX1500 NVIDIA Quadro FX1800 HP Mini 210 2002sg WIN 7 Ultimate 32/64
|
erstellt am: 11. Okt. 2007 15:37 <-- editieren / zitieren --> Unities abgeben: Nur für Grisu112
Hallo Grisu112, kann es vielleicht möglich sein, dass dies ein geschütztes Macro ist, was mit secure_macro geschützt ist? Dann kommst Du nur ran wenn Du den Erfinder des Makros kennst und der Dir den Quellcode schickt. Gruß Gerhard ------------------ Jeder erfüllte Wunsch ist ein Traum weniger Träume sind die Sonnenstunden der Hoffnung Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
H.annes Mitglied CAD-Pfriemler
Beiträge: 482 Registriert: 02.07.2001 ME10 8.7 - PTC DirectDrafting 19.00; OSM 15.xx - PTC DM 19.xx
|
erstellt am: 11. Okt. 2007 16:17 <-- editieren / zitieren --> Unities abgeben: Nur für Grisu112
Es kann auch sein, dass die Makros binär, aber unverschlüsselt gespeichert wurden - also mit STORE_MACRO, ohne SECURE_MACRO. In diesem Fall kannst du die einzelnen Makros in ME10 mit EDIT_MACRO Makroname ansehen - dazu musst du nur die Namen der Makros kennen. Noch ein Tip: Mit LIST_MACRO_NAMES SCREEN kriegst du die Namen aller Makros, die gerade in ME10 bekannt sind. QWenn hinter dem Makronamen ein (*) steht, ist das Makro geschützt und kann nicht angesehen werden. Gruß aus Österreich, Hannes PS: was sind "Zu**********r Funktionstasten"? ------------------ Nur sauber gekämmt sind wir wirklich frei. [HaP] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gerhard Deeg Ehrenmitglied V.I.P. h.c. i.R. Konstrukteur aus Leidenschaft
Beiträge: 2643 Registriert: 17.12.2000 CREO - OSD - OSM HP XW4400 - XW4600 Dell Inspiron 17E NVIDIA QUADRO FX1500 NVIDIA Quadro FX1800 HP Mini 210 2002sg WIN 7 Ultimate 32/64
|
erstellt am: 11. Okt. 2007 19:50 <-- editieren / zitieren --> Unities abgeben: Nur für Grisu112
Hallo Grisu112, wenn Du weißt was die Funktionstaste macht, dann kannst Du doch ganz einfach wenn der OSDD geladen ist die Funktion ändern. 1. Wenn es eine ausführende Funktion sein soll, dann kannst Du folgendes schreiben: DEFINE_KEY 6 ('LIST_MACRO_NAMES SCREEN'#M) 2. Wenn Du das Ergebnis in der Eingabezeile haben willst, dann: DEFINE_KEY 5 'ENTER (' Ist doch eine ganz einfache Sache. Als mich würde auch interessieren was ist: Zitat: die Zu**********r Funktionstasten
Gruß Gerhard ------------------ Jeder erfüllte Wunsch ist ein Traum weniger Träume sind die Sonnenstunden der Hoffnung Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Grisu112 Mitglied Student
Beiträge: 7 Registriert: 29.05.2007
|
erstellt am: 12. Okt. 2007 10:24 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Grisu112: Ich wollte die Zu**********r = Z u o r d n u n g d e r
Warum auch immer dort die * erscheinen (ist doch wohl kein Unwort ) Aber erstmal danke für die Antworten. Es hat sich wirklich herausgestellt, dass das Makro geschützt ist. Ich verstehe nur nicht, warum man das Makro für die Belegung der Funktionstasten schützt. Jetzt muss ich mir was überlegen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |