|
Lisp : Wblock
steven-66 am 08.09.2008 um 08:39 Uhr (0)
Hallo,ich bin neu hier und möchte erst mal ein großes Lob für dieses Forum aussprechen.Ich beschäftige mich seit kurzem mit Lisp und habe hier schon einige interssanteTips gefunden.Ich hab jetzt folgenedes Problem:Ich möchte die aus einem Lisp Programm die Funktion WBlock aufrufen. Die Elemente dieich dann ausgewählt habe möchte ich nach Text durchsuchen und diesen Text dann vor demSpeichern des Wblocks mit der Express-Funktion "Txtexp" aufsprengen.Ich benötige den gesprengten Text zur Weiterverarbeitung a ...
|
In das Form Lisp wechseln |
|
Lisp : Dyn. Blöcke - welches Dictionary ist zuständig?
romi1 am 05.09.2008 um 13:26 Uhr (0)
Hi!Das mit dem ActiveX-... hab ich mal in der Hilfe angesehen, denke aber das mir das doch noch zu "steil" ist! Kann ich die Verbindung nicht auch übers normale Lisp, sprich über Dictionarys herausfinden - meiner Meinung nach müsste das möglich sein, aber wie?PS: zur Randfrage: Also durch bin ich scheinbar auch mit den Grundlagen nicht - wie Du siehst, bin ich soeben dabei, mir bei den dyn. Blöcken bzw. Dictionarys die Zähne auszubeissen ....Gruß,Roman
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
CADmium am 09.09.2008 um 13:25 Uhr (0)
(exit) oder (quit) ?aber du kannst deine Funktion auch in den ELSE-Zweig des If packen------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 09.09.2008 um 16:15 Uhr (0)
*seufz*Irgendwie blick ich durch LISP anscheinend doch nicht durch...Ich hab mehrere Funktionen in einem Lispfile, das sich nicht laden lies.Dann hab ich die Funktionen separat abgespeichert, und dabei ist folgendes herausgekommen:Funktion...........Fehler-------------------------------BLATTRAHMEN........SyntaxfehlerDBLPRNT............SyntaxfehlerFISCHGRAT..........Fehlerhafter Argumenttyp: stringpSCHIFFBODEN........Fehlerhafter Argumenttyp: stringpFLIESEN_GEREIHT....Fehlerhafter Argumenttyp: stringpFLIESE ...
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Hunchback am 09.09.2008 um 15:38 Uhr (0)
(if (Bedienung) (Tu dieses) [wenn Bedienung erfüllt] (Tu jenes) [wenn Bedienung nicht erfüllt],optional)oder(if (Bedienung) (progn [mit progn kannst (Tu dieses) Du mehrere Ausdrücke (Tu dieses auch) zusammenfassen. (und das tu auch noch) ] ) (tu jenes) [wenn Bedienung nicht erfüllt])GrüßeMartin------------------You seem (in my (humble) opinion (which doesnt mean much)) to be (or possibly could be) more of a Lisp programmer (but I could be (and probably am) wrong).
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 09.09.2008 um 17:30 Uhr (0)
Aha. Wenn ich das als Button oder Menüeintrag deffiniere, kann ich dass dann alsCode:^C^C(BLATTRAHMEN "A0") deffinieren? Oder muss ich da wieder eine separates command anlegen?------------------Garten ist eine Kunstnatur
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Geos am 09.09.2008 um 17:23 Uhr (0)
Habs jetzt nicht ausprobiert, aber:entweder(defun C:BLATTRAHMEN( / FMT INSP OFANG_BAK)...)oder(defun BLATTRAHMEN ( FMT / INSP OFANG_BAK)...)Mit (defun c:xyz ... erzeugst Du ein "Command", willst Du FMT übergeben, musst eine "Funktion" (kein "c:") verwenden.Die wird dann aber so (blattrahmen fmt) aufgerufen. Diesen Aufruf kannst allerdings wieder in ein "Command" einbauen.------------------Schöne GrüßeErnst www.geopaint.at
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 10.09.2008 um 11:23 Uhr (0)
Also:Ich hab jetzt vorerst mal die Routinen "BLATTRAHMEN" und "DBLPRNT" zum laufen gebracht.Woran es bei "BLATTRAHMEN" lag, kann ich nicht sagen, aber es funktioniert vorerst mal. Selbiges bei "DBLPRNT". Aber ich vermute, da hat es an (progn gelegen, denn ich habs umstrukturiert, und es funktioniert.Was noch hackt sind die "schraffurgeneratoren". Das ist nur ein (glaub ich) kleines Problem, da brauch ich eh keinen eigenen Thread aufmachen, oder?Jedenfalls dürfte das mit dem strcat zusammenhängen.Ich bekomm ...
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Geos am 10.09.2008 um 07:01 Uhr (0)
Nein, das passt dann schon so.------------------Schöne GrüßeErnst www.geopaint.at
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 10.09.2008 um 13:17 Uhr (0)
Ahh, einwandfrei. rtos hats gebracht. Die Schraffuren werden einwandfrei berechnet und (noch) in den Eigenen Dateien angelegt.Danke.------------------Garten ist eine Kunstnatur
|
In das Form Lisp wechseln |
|
Lisp : Layerfarben automatisch grau färben
THE_ONE am 10.09.2008 um 12:19 Uhr (0)
Hallo!Hat bzw. kennt jemand ein Lisp, dass abhängig von den aktuellen Layerfarben, die Layerfarben auf einen entsprechende Grauwerte ändert?Lg THE_ONE
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Hunchback am 10.09.2008 um 12:24 Uhr (0)
ITOA verlang als Argument eine Integer (=Ganzzahl).GETREAL liefert aber reelle Zahlen (=Dezimalzahlen).Probier mal RTOS.GrüßeMartin------------------You seem (in my (humble) opinion (which doesnt mean much)) to be (or possibly could be) more of a Lisp programmer (but I could be (and probably am) wrong).
|
In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
Hunchback am 10.09.2008 um 15:09 Uhr (0)
(getvar LOCALROOTPREFIX) sollte dir den Pfad zum Support-ordner liefern (mit strcat noch "/Support" anhängen).nicht getestet...Grüße Martin------------------You seem (in my (humble) opinion (which doesnt mean much)) to be (or possibly could be) more of a Lisp programmer (but I could be (and probably am) wrong).
|
In das Form Lisp wechseln |