banner

english

français

italiano

polski

 Version: 15.0.2.9 -  32/64Bit

 

Lisp-Programmierung:

 

Der Aufruf über den Tablett-Emulator erfolgt mit
TE_LISP    Beispiel    Befehl;    (Tab)    Beispiel  |   example   (siehe auch)
Vermeiden Sie die Daten öfter zuladen als notwendig. Deshalb sollten Sie Ihre die Lisp-Programm-Code, in folgenden Programmcode einschließen.

Datei wir unter Beispiel.lsp abgespeichert.
( if (= geladen nil)
  (progn
;   (wenn nil, dann sind Befehle und Funktionen nicht geladen)
    (setvar"cmdecho"0)

    (defun funktion1 a / b)
...
    )

    (defun c:Befehl a / b)
...
    )

    (setq geladen  1)
  )
)
(princ)

Abfrage des Programmpfades für die FAS
(setq AppPfad (vl-registry-read "HKEY_CURRENT_USER\\Software\\ASK_TablettEmulator\\15\\TaEm\\" "PfadApp"))

Rückgabewert kann zum Beispiel sein "C:\\Program Files\\ASK Power Menu\\15\\TablettEmulator\\"

       Ergibt den Programm Pfad von LSP

(setq AppPfad(strcat AppPfad "LSP\\"))

        oder den Programm Pfad von FAS AutoCAD
(setq AppPfad(strcat AppPfad "FAS\\AutoCAD\\"))

;  oder den Programm Pfad von FAS BricsCAD

(setq AppPfad(strcat AppPfad "FAS\\BricsCAD\\"))

TE_FAS    Beispiel    Befehl;    (Tab)    Beispiel  |   example   (siehe auch)
Das gleich was  für TE_LISP gilt ist auch für den Befehl TE_FAS notwendig, nur das die LISP-Datei müssen kompiliert werden.


ASK Hochreiter   KonstruktionsSoftware    66969 Lemberg   Tel:++49(0)6331-209171   Fax++49(0)6331-209172   info@ask-Hochreiter.de    www.ask-Hochreiter.de
Alle Rechte und Änderungen vorbehalten. Alle Inhalte dieser Website sind urheberrechtlich geschützt
BricsCAD ist ein Warenzeichen der Menhirs NV. BricsCAD, wird von Bricsys NV vertrieben.
 AutoCAD  ist ein Warenzeichen der Firma Autodesk Inc. USA
 Windows ist ein Warenzeichen der Firma Microsoft