Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  AutoCAD VBA
  Visual Lisp für AutoCad

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Visual Lisp für AutoCad (420 mal gelesen)

Ex-Mitglied

erstellt am: 14. Jan. 2004 17:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Visual Lisp für AutoCad Menüerweiterungen....

Ich hab da mal nen Problem und ob ihr mir kurzfristig helfen könntet.
Problemdarstellung:
Ich möchte einen Platzhalter für Verzeichnis definieren um seperate lsp´s laden zu können. Diese Definitionen sollen in einer menue2004.var Variablendatei gespeichert werden, die durch eine Loadanweisung in der menue2004.mnl geladen wird.
Das Problem ist, wie schreibe ich den Code für die Variablendatei?
Der CPO_load funktioniert schon, nur das weitere laden der Inhalte der var Datei nicht.

Nachfolgend die Loadanweisung in der menü2004.mnl:

;;;MENUE2004.var laden
(setq aktion "MENUE2004.var laden")
(if debug
(princ (strcat "\nCPO..." aktion))
)
(if (NOT (findfile (strcat mnuverz "Menue2000.var")))
(alert
"CPO Datei \"...\\Menue2004.var\" konnte nicht geladen werden.
\n Evtl. ist der Pfad zum Menueerweiterungs-Ordner nicht korrekt"
)
(CPO_load (strcat "C:/Dokumente und Einstellungen/Administrator/Anwendungsdaten/Autodesk/Autodesk Architectural Desktop 2004/R16.0/deu/Support/menue2004.var"))
)

Nachfolgend meine Angefangene Codeanweisung, die nicht in den Speicher geladen wird:

;;;=======================================
;;; Beginn Verzeichnisstruktur
;;;=======================================

(setq LSPvers (strcat
"C:/Dokumente und Einstellungen/Administrator/Anwendungsdaten/Autodesk/Autodesk Architectural Desktop 2004/R16.0/deu/Support/acad-menue-adt-2004/lsp/"
)
)
(setq LSPBIBLIvers (strcat
"C:/Dokumente und Einstellungen/Administrator/Anwendungsdaten/Autodesk/Autodesk Architectural Desktop 2004/R16.0/deu/Support/acad-menue-adt-2004/lsp/lsp-bibliotheken/"
)
)
(setq DCLvers (strcat
"C:/Dokumente und Einstellungen/Administrator/Anwendungsdaten/Autodesk/Autodesk Architectural Desktop 2004/R16.0/deu/Support/acad-menue-adt-2004/dcl/"
)
)
(setq DCLBIBLIvers (strcat
"C:/Dokumente und Einstellungen/Administrator/Anwendungsdaten/Autodesk/Autodesk Architectural Desktop 2004/R16.0/deu/Support/acad-menue-adt-2004/dcl/dcl-bibliotheken/"
)
)
(setq ARXvers (strcat
"C:/Dokumente und Einstellungen/Administrator/Anwendungsdaten/Autodesk/Autodesk Architectural Desktop 2004/R16.0/deu/Support/acad-menue-adt-2004/arx/"
)
)
(setq ARXBIBLIvers (strcat
"C:/Dokumente und Einstellungen/Administrator/Anwendungsdaten/Autodesk/Autodesk Architectural Desktop 2004/R16.0/deu/Support/acad-menue-adt-2004/arx/arx-bibliotheken/"
)
)

;;;============================================
;;; Ende Verzeichnisstruktur
;;;============================================

Wie ihr wahrscheinlich erkennt sollen die Platzhalter z.B. LSPvers heißen.
Wäre nett wenn ihr mir helfen könntet.

Grüße
Omegacentauri

------------------
-=es gibt nichts, was nicht geht=-

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