Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD LT
  Datei per Markro öffnen

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
Autor Thema:   Datei per Markro öffnen (2143 mal gelesen)
Skalar
Mitglied



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

Beiträge: 46
Registriert: 26.01.2007

Win XP SP2 / AutoCad 2007 lt SP2

erstellt am: 10. Mai. 2007 11:37    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

Ich möchte eine Datei per Makro eine Datei öffen lassen.
Leider funktioniert die Übergabe des Dateinamens nicht.
Code:
^C^Cfiledia;0;öffnen;"D:\ACLT\Vorlagen.dwg";filedia;1

Wie kann ich das Problem lösen?

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

epb
Mitglied
Elektroplaner


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

Beiträge: 264
Registriert: 07.08.2004

PC Core2Duo, 2,66Ghz, 2GB RAM, NVIDIA Quadro NVS 290,
WIN XP Prof SP3,
AutoCAD LT 2012 SP1
ProgeCAD 2010 Prof

erstellt am: 10. Mai. 2007 12:29    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 Skalar 10 Unities + Antwort hilfreich

Hallo,

soviel ich weiß wird in Makrozeilen der Backslash als Benutzereingabe interpretiert, ersetze ihn mal durch Slash "/".

Gruß
epb

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

Skalar
Mitglied



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

Beiträge: 46
Registriert: 26.01.2007

Win XP SP2 / AutoCad 2007 lt SP2

erstellt am: 10. Mai. 2007 19:10    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

Das hatte ich schon versucht und es hat auch nicht geholfen.
Die Verarbeitung stoppt immer nach "öffnen;" und wartet auf eine Benutzereingabe.

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

CADmium
Ehrenmitglied V.I.P. h.c.
Maschinenbaukonstrukteur



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

Beiträge: 13435
Registriert: 30.11.2003

.

erstellt am: 10. Mai. 2007 21: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 Nur für Skalar 10 Unities + Antwort hilfreich

^C^Cfiledia;0;öffnen;"D:/ACLT/Vorlagen.dwg";filedia;1

und evtl. hilf vorher SDI auf 1

------------------
  - Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

epb
Mitglied
Elektroplaner


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

Beiträge: 264
Registriert: 07.08.2004

PC Core2Duo, 2,66Ghz, 2GB RAM, NVIDIA Quadro NVS 290,
WIN XP Prof SP3,
AutoCAD LT 2012 SP1
ProgeCAD 2010 Prof

erstellt am: 10. Mai. 2007 21:37    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 Skalar 10 Unities + Antwort hilfreich

Hallo,
ich habe es versucht mal nachzuvollziehen und auch bei mir unterbricht die Befehlsfolge beim Einlesen des Pfads. Ich habe es als Makro in einem Menü und in einer Werkzeugpalette probiert. Beides mal hängt es, trotz "/".
Das mit dem SDI muß ich noch probieren.
epb

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

Skalar
Mitglied



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

Beiträge: 46
Registriert: 26.01.2007

Win XP SP2 / AutoCad 2007 lt SP2

erstellt am: 11. Mai. 2007 07:57    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

Zitat:
Original erstellt von CADmium:
und evtl. hilf vorher SDI auf 1

Was soll denn das MDI damit zu tun haben, wenn der Pfad nicht an der Eingabeaufforderung eingegeben wird?

Benutzt man analog zu _open den Befehl script wird der Dateiname übergeben wenn er in " " eingefasst ist.

Ich behelfe mir im Moment mit dem Umweg mittels Schaltfläche ein Script aufzurufen, welchen dann die dwg-Datei öffnet.

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

CADmium
Ehrenmitglied V.I.P. h.c.
Maschinenbaukonstrukteur



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

Beiträge: 13435
Registriert: 30.11.2003

.

erstellt am: 11. Mai. 2007 08:02    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 Skalar 10 Unities + Antwort hilfreich

.... ich hab bloß die vollversion, da läuft die Zeile ... ansonsten hab ich noch den Umweg über command und ner eigenen ActivX nutzenden Routine.
wie wäre es eigentlich mit dem Befehl _qnew (wenns um Vorlagen geht)?

------------------
  - Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

epb
Mitglied
Elektroplaner


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

Beiträge: 264
Registriert: 07.08.2004

PC Core2Duo, 2,66Ghz, 2GB RAM, NVIDIA Quadro NVS 290,
WIN XP Prof SP3,
AutoCAD LT 2012 SP1
ProgeCAD 2010 Prof

erstellt am: 11. Mai. 2007 08:12    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 Skalar 10 Unities + Antwort hilfreich

Hi all,

ich habe es auch mit einer Scriptdatei gelöst, offensichtlich funktioniert der _open-Befehl nicht in einem Makro.

Script:

;Beginn Script
_open
"D:\ACLT\Vorlagen.dwg"
;End Script

in Scriptdatei abspeichern und mit Makro:

^C^C_script;"Pfad zur Scriptdatei/Name-Scriptdatei.scr"

Datei öffnen

epb

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

Skalar
Mitglied



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

Beiträge: 46
Registriert: 26.01.2007

Win XP SP2 / AutoCad 2007 lt SP2

erstellt am: 11. Mai. 2007 16:58    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

@epb
Ja, genau so sieht meine Umweg-über-ein-Script-Lösung auch aus. 

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)2020 CAD.de | Impressum | Datenschutz