| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: Zeichnug schreibgeschützt öffnen (2754 mal gelesen)
|
Jan1 Mitglied CAD Consultant
Beiträge: 17 Registriert: 12.05.2004
|
erstellt am: 18. Jun. 2004 14:40 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich suche nach einer Möglichkeit eine Datei schreibgeschützt zu öffen. Das Ganze soll in einem Skript ablaufen, d.h. etwas wie, "(vla-open (vla-get-documents (vlax-get-acad-object)) "c:\\test.dwg" :vlax-true)" geht leider nicht, da noch weitere Befehle im Skript folgen und durch diesen Aufruf die neu geöffnete Datei nicht aktiv ist. Wer weiß Rat? Gruß, Jan
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 01. Jul. 2004 16:12 <-- editieren / zitieren --> Unities abgeben: Nur für Jan1
.. einfach noch die schreibgeschützte Zeichnung aktivieren.. (defun OPEN-READONLY (DATEINAME) (vla-activate (vla-open (vla-get-documents (vlax-get-acad-object) ) DATEINAME :VLAX-TRUE ) ) ) ------------------ - Thomas - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Ehrenmitglied V.I.P. h.c. CAD-Dienstleister
Beiträge: 26122 Registriert: 24.11.2002
|
erstellt am: 21. Dez. 2004 15:14 <-- editieren / zitieren --> Unities abgeben: Nur für Jan1
Hallo Freunde, Ich stehe jetzt vor einem Problem das anscheinend hier schon gelöst ist: Ich möchte in der derzeitigen Projektphase alle Dateien immer nur schreibgeschützt öffnen, um meine Kollegen bei der aktuellen Arbeit mit denselben Dateien nicht zu behindern (ich möchte nur anschauen und ev. Szenarien durchprobieren). Ich stelle mir so eine Art Schalter oder Parameter vor, den ich ev. beim Start von MDT mit übergebe, oder ein eigenes Icon/Tastenkombination im MDT. Nun weiß ich leider mit dem Code von Thomas nichts anzufangen (meine Programmierkenntnisse sind ziemlich null) und frage daher: Kann ich damit mein Problem lösen? Und wie muß ich das wo einbinden? (Die Option "schreibgeschützt öffnen" im Datei-öffnen-Dialog kenne ich, ich will mir nur das wiederholte zusätzliche Klixen ersparen) ------------------ mfg - Leo Ceterum censeo dynamic highlight obsoletus (est) (Autodesk hat ein offenes Ohr!) [Diese Nachricht wurde von Leo Laimer am 21. Dez. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2041 Registriert: 08.04.2002 AIS2009, PDSU 2012-2015, Plant 3D 2011-2015, NavisWorks 2010-2015, Win7 64bit SP1, Intel Core i7 870, 16 GB RAM, Quadro 2000D
|
erstellt am: 21. Dez. 2004 17:23 <-- editieren / zitieren --> Unities abgeben: Nur für Jan1
hallo jeo! einfachste lösung: in der befehlszeile: teilöffnen (oder halt dann auf einen eigenen button) dann ein ~ damit die dialogbox für die auswahl der dwg kommt. leider lässt sich das "~" nicht mit in ein script/macro/lisp packen - "teilöffnen" mag das nicht oder ich habs nicht nicht gecheckt warums nicht geht aber dürfte ein anfang sein bzw. die richtigen profis wissen dazu jetzt eventuell mehr? ..... ------------------ mfg Siegfried Schachinger http://www.tbschatz.at [Diese Nachricht wurde von Schachinger am 21. Dez. 2004 editiert.] [Diese Nachricht wurde von Schachinger am 21. Dez. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2041 Registriert: 08.04.2002
|
erstellt am: 21. Dez. 2004 17:34 <-- editieren / zitieren --> Unities abgeben: Nur für Jan1
doch geht ja eh mach dir eine script-datei. in diese schreibst du:
-teilöffnen ~ J * N dann nen button mit: ^C^Cfiledia;0;_script;c:/test.scr; hier natürlich deine script-datei+pfad angeben müsste hinhaun! die variable "filedia" musst du aber wieder später auf 1 zurücksetzten (oder noch besser das ist in der acaddoc.lsp drinnen und wird sowiso bei jedem acad-start gesetzt!) ------------------ mfg Siegfried Schachinger http://www.tbschatz.at [Diese Nachricht wurde von Schachinger am 21. Dez. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Ehrenmitglied V.I.P. h.c. CAD-Dienstleister
Beiträge: 26122 Registriert: 24.11.2002 IV bis 2019
|
erstellt am: 21. Dez. 2004 18:03 <-- editieren / zitieren --> Unities abgeben: Nur für Jan1
Hallo Siegfried, Leider macht bei mir (MDT2004) das -teilöffnen nur Abfragen über zu ladende Ansicht, Layer un Xref, aber nix von wegen Schreibschutz. Aber ich hab per PM schon eine Lisp-Lösung bekommen! Danke! ------------------ mfg - Leo Ceterum censeo dynamic highlight obsoletus (est) (Autodesk hat ein offenes Ohr!) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2041 Registriert: 08.04.2002
|
erstellt am: 21. Dez. 2004 18:08 <-- editieren / zitieren --> Unities abgeben: Nur für Jan1
|