Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 92 - 104, 207 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Lisp : WAIT-Funktion
fuchsi am 05.03.2008 um 14:19 Uhr (0)
ich habe mir da mit C++ einige Lisp-Befehle dazu gebastelt.z.B.: ein (SHELL "irgendwas.exe") das die Windows API WaitforsingleObject verwendet.Damit habe ich einen shell-Befehl, der auf die beendigung der exe wartet.oder z.B.: lesen und schreiben von INI-Datein als Lisp-Befehl usw.------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC

In das Form Lisp wechseln
Lisp : Fehlermeldung bei laufendem Lisp
fuchsi am 19.11.2012 um 11:10 Uhr (0)
Autocad mit Zugriff auf AccesDBs über Lisp klingt ein bisschen nach DAO mittels (VLAX-Get-Or-Create-Object "DA.DBEngine.3.?")Meine Vermutung: global deklarierte (bzw. eigentlich gar nicht deklarierte) Variablen, nicht sauber geschlossenen Recordsets, usw. usw. sodass die Abfrageergebnisse im Hauptspeicher verbleiben.[Diese Nachricht wurde von fuchsi am 19. Nov. 2012 editiert.]

In das Form Lisp wechseln
AutoCAD VBA : VBA-Selectionset an Acadbefehl übergeben; Wie ??
fuchsi am 07.10.2005 um 12:44 Uhr (0)
noch eine Antwort in Lisp ausprogrammiert(vl-load-com); Autocad Objekt holen(setq AxAcad (vlax-get-acad-object)); aktuelle zeichnung holen(setq AxDrawing (vla-get-activedocument AxAcad)); Container Selectionssets holen(setq AxSelectionsets (vlax-get AxDrawing "SelectionSets")); den in VBA erstellten Selectionset mittels dessen Namen holen(setq AxSelectionset (vlax-invoke AxSelectionsets "ITEM" "TEST3")); einen leeren Lisp Auswahlsatz erstellen(setq LispSelectionset (ssadd) i1 0); eine Schleife über alle im ...

In das Form AutoCAD VBA wechseln
Lisp : Programm sauber verlassen
fuchsi am 27.07.2007 um 11:21 Uhr (0)
Es gibt doch jetzt in LISP die Fehlerbehandlung ! (vl-catch-all-apply)Da kannst Du im Lisp schon fehler abfangen !(setq suc (vl-catch-all-apply getpoint ))(cond ((vl-catch-all-error-p suc) (print "Escape gedrückt oder sonstiger Abbruch")) ((= (type suc) LIST) (print "Punkt gewählt")) ((not suc) (print "rechte Maustatse"))); cond------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC

In das Form Lisp wechseln
AutoCAD VBA : Tip: Objekte nach SendCommand manipulieren
fuchsi am 30.03.2006 um 16:10 Uhr (0)
leider hat VBA nicht die Evenst inkludiert, wie LispIn Lisp gibt es sehr wohl den Reaktor :vlr-commandCancelledIch habe mir sowas ähnliches in Lisp realisiert, im Reaktor :vlr-CommandWillStart merke ich mir ein einer globalen variable mittels (entlast) das letzte Objekt in der Datenbank.Nach dem :vlr-commandCancelled bzw :vlr-commandEnded ducrchsuche ich mit (entnext) alle dazugekommenen Elemente, und kann diese je nach Elementtyp verschieden behandeln.------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC

In das Form AutoCAD VBA wechseln
Lisp : Script aus Lisp mit Command aufrufen
fuchsi am 11.09.2007 um 12:39 Uhr (0)
Also , da in ACAD 2006 das eine C : Lisp Funktion ist, und die Eingaben mittels entsel abgefragt werden , geht es wohl nur über den Umweg mittels dem AxtiveX-efehl Command ein SendCommand abzusetzten !Achtung : ist für meine englischen expresstools !!!!(vlax-invoke (vlax-get (vlax-get-acad-object) "ActiveDocument") "SendCommand" (strcat "LayMrg" (chr 13) "T" (chr 13) "Layer1" (chr 13) (chr 13) "T" (chr 13) "Layer2" (chr 13) "YES" (chr 13)))------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC

In das Form Lisp wechseln
AutoLisp : Lisp und Datenbanken
fuchsi am 20.04.2006 um 10:29 Uhr (0)
In diesem Beitrag habe ich kurz erklärt, wie man mit Lisp auf Acsess Datenbanken zugreifen kann http://ww3.cad.de/foren/ubb/Forum145/HTML/001285.shtml#000001------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC

In das Form AutoLisp wechseln
Lisp : aus LISP ein SCRIPT aufrufen und dann weiter in LISP
fuchsi am 05.08.2010 um 10:53 Uhr (0)
Zitat:Original erstellt von cadffm:auch und wenn man (versucht) RESUME im 2.Script zu benutzen ?[i](ok, ungetestet von mir)[/i]Wir haben, scheints ziemlich ähnliche Ideen.Nein geht nichtHier mal eine kleiner TestMein Script d: est est.scr schaut wieder gleich ausCode:._line 0,0,0 1,0,0 (alert "script")mein aufrufendes Lisp schaut jetztz so ausCode:(defun c:MyScript ( / ) (setq fTmpScr (open "c: empTempscr.scr" "w")) (setq fScr (open "d: est est.scr" "r")) (write-line "(alert "vorher")" fTmpScr) (while (s ...

In das Form Lisp wechseln
Lisp : lisp aus lisp
fuchsi am 04.04.2008 um 10:29 Uhr (0)
Ach Du dickes Ei.Da haben wir aber tatsächlich aneinender vorbeigeredet.Ist es Dir wirklich nur darum gegangen, wie man Lispprogramme, die in ANDEREN Dateien stehen, einbinden kann. Eigentlich gehts ja dann nur übers Laden verschiedenen Lispdatein.Schau dir mal in der Hilfe das Thema AcadDoc.lsp an.Ich würde hier einfach alle Deine Lispprogramme zum Laden eintragen, dann brauchst Du Dir im Programmablauf darum keine Gedanken machenAcadDoc.lsp (steht im Support-Ordner)(load "MyLispDatei1.lsp nil)(load "MyLi ...

In das Form Lisp wechseln
Lisp : aus LISP ein SCRIPT aufrufen und dann weiter in LISP
fuchsi am 05.08.2010 um 10:03 Uhr (0)
Zitat:Original erstellt von cadffm:Mich würde sehr der Punkt "1. Fremdsoftware liefert ein SCRIPT, daß ein Bauteil beinhaltet." interessieren !Ihr habt ein Programm welches ein AutoCAD-SCRipt erzeugt, immer wieder neu -um Daten bereit zu stellen    War mal eine Zeit lang modern. Vor allem bei Applikaionen, die auch in LT Versionen funktionieren sollten.Die Applis haben dabei sogar ziemlich komplexe Scripte erzeugt, die dann per SendKey in die Befehlszeile geschossen wurden.[Diese Nachricht wurde von fuch ...

In das Form Lisp wechseln
Rund um AutoCAD : Flächen berechnen, Fehler in Lisp-Routine
fuchsi am 25.02.2008 um 11:37 Uhr (0)
Zitat:Original erstellt von marc.scherer:Code:Suchen im Lisp Prog:(command "_draworder" "L" "" "N" (ssname aws 0))Ersetzen durch:(command "_draworder" "L" "" "U" (ssname aws 0))ArghIch hasse dieses Programmierstilwarum nicht gleich sauber, dann läufts in allen Versionen (egal obs U oder N ist)(command "._draworder" "_last" "" "_under" (ssname aws 0))oder das hierCode: (command "_PLINE" p1) (while .... (command pkt) ..... ) (command "S")warum überhaupt englische Befehle mit Unterstrich, wenn sowieso wied ...

In das Form Rund um AutoCAD wechseln
Lisp : lisp aus lisp
fuchsi am 02.04.2008 um 15:48 Uhr (0)
Zitat:Original erstellt von Dorfy:Hi,....(defun c:AAA ( / OldOsmode)(setq OldOsmode (getvar "OSMODE"))(setvar "OSMODE" 108)(setvar "insbase" (getpoint " Gib den Basispunkt an:")) (command "_-insert" "ttt" (getvar "insbase") "1" "1" "0")(setvar "OSMODE" OldOsmode) (princ))so? musst den Block von ttt auf ... umbenennen.mfg heikoWarum verschiebt ihr alle den INSBASE ?Was hat der Basispunkt der Zeichnung mit dem Blockeinfügen zu tun?entweder(command "._insert" "IrgendeinBlockName" (getpoint) ...oder(command ...

In das Form Lisp wechseln
AutoLisp : Object DCL
fuchsi am 18.05.2004 um 11:44 Uhr (0)
hallo arbeitet einer von Euch mit Object DCL ?? habe folgendes Problem habe in einem formular ein externes ActiveX Steuerelement (EXProperty-List) eingebunden. in VB gibt es bei einem bestimmten Vorgang einen EVENT der so lautet public sub ModalProperieChange (property ,byRef Value ,byRef Cancel) Value = inputbox ( namen eingeben ) end sub das heisst, ich gebe in diesem Event über Value einen Wert zurück. in Lisp (object DCL) schaut der Event so aus. (defun c:ModalProperieChange ( property Value Cancel /) ...

In das Form AutoLisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz