Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.185
Anzahl Themen: 4.624

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 5695 - 5707, 6731 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Lisp : Variable von .Net nach Lisp übergeben
Brischke am 02.09.2016 um 08:39 Uhr (1)
... das Einfacste:Du rufst die Lispbefehle mit im SendCommand auf.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form Lisp wechseln
Lisp : Variable von .Net nach Lisp übergeben
cadffm am 02.09.2016 um 08:44 Uhr (1)
Wenn du eh schon Sendcommand nutzt, dann kannst du auch die Variablen darüber setzen,Lisp-Ausdrücke versteht die Befehlszeile direkt.(oder wird das häufig gestartet/Performace?)Ansonsten: Hast du den Quellcode? Dann ändere doch das Programm und verwende Users1&Users2 Variable,oder eine Umgebungsvariablen, die kannst du mit.Net sicher lesen und schreiben?Oder schreibe doch gleich einen Funktionsaufruf dem man beides Angaben direkt übergeben kann:(defun TESTLISP (BlockPfad BlockName) (alert (strcat BlockPfa ...

In das Form Lisp wechseln
Lisp : backslash in Zeichenkette
woppi am 02.09.2016 um 08:58 Uhr (1)
Hat einen Moment gedauert,natürlich funktioniert die Version von CADwiesel auch:Hier der ganze Code:(defun c:CF( / Hyper Str pos anz) ;Hyperlink auslesen und Zieldatei kopieren(setq Hyper (cdr(assoc "PE_URL"(cdr(assoc -3(entget (car(entsel " Objekt picken:")) (list "PE_URL")))))) Hyper (car Hyper) ;auf ersten Eintrag reduzieren Hyper (cdr Hyper) ;auf rechten Teil des ersten Eintrags reduzieren pos 0 )(while(setq pos(VL-STRING-SEARCH "/" Hyper pos)) ;speichert in pos die Position von / im ...

In das Form Lisp wechseln
Lisp : Farbe ändern RAL
Meldin am 02.09.2016 um 13:11 Uhr (1)
Hallo Jörn,kannst du das mal in der Datei testen die ich anghengen habe? Bei mir gibt es da keine Veränderung.------------------Gruß Wolfgang

In das Form Lisp wechseln
Lisp : Variable von .Net nach Lisp übergeben
Brischke am 02.09.2016 um 19:47 Uhr (1)
... der Umweg über eine extra Lispfunktion ist gar nicht nötig, da du ja lediglich die globalen Lisp-Variablen setzen willst. Darum genügt es doch wenn du einfach die zwei von dir geposteten Lispzeilen (setq ...)(setq ...) an erster Stelle deines SendCommands einfügst - natürlich mit den .Net- Variablenwerten in der korrekten Lisp-Syntax.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form Lisp wechseln
Lisp : Variable von .Net nach Lisp übergeben
cadffm am 04.09.2016 um 21:39 Uhr (1)
Dirk, wir gingen die ganze Zeit davon aus das du dich etwas mit Lisp auskennst, dem ist wohl nicht so.In meiner Antwort oben ist bereits eine mögliche Lösung.Nun versuchen wir es noch mal (falls ich richtig liegen sollte):Hier die Änderung für den Fall das es auch noch wie bisher laufen soll:Bisher:(defun c:test (/ vieleichtsteht hier was)(setq Blockname ..)(setq Blockpfas ..)Und vieles mehr)nehme die beiden setq-Zeilen raus und die erste Zeile bist du um:(defun test (Blockname Blockpfad / vielleichtstehth ...

In das Form Lisp wechseln
Lisp : Variable von .Net nach Lisp übergeben
Dirk.B am 05.09.2016 um 20:38 Uhr (1)
Hallo Klaus!Hintergrund dieser Aktion ist folgende.Ich habe für unser Unternehmen unter VB.NET eine Anbindung als Blockverwaltung zwischen unserer Branchensoftware und AutoCAD programmiert.Diese funktioniert auch prima.Nun soll bei uns ein Aufsatztool auf AutoCAD installiert werden in dem vieles noch unter Lisp programmiert ist.Unsere User wollen aber auf unser Tool Blockverwaltung nicht verzichten, daher der Umstand bzw. Lösungsansatz.Mit eurer Hilfe aus dem Forum konnte ich nun meinen Teil erledigen und ...

In das Form Lisp wechseln
Lisp : Anzahl aller DWGs in einem Odner Auswerten
Brischke am 07.09.2016 um 15:23 Uhr (1)
Hallo,ich denke, mit dem Stichwort: vl-director y-fileskommst du weiterGrüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form Lisp wechseln
Lisp : Multileader edaten, Position, Value
Brischke am 20.09.2016 um 11:44 Uhr (1)
Zitat:Original erstellt von cadplayer:... Vielleicht gibt es einen einfacheren Weg mittels COM-objekt.Net ist doch bei dir auch ein Thema, aus der API mal ein Screenshot der Möglichkeiten.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form Lisp wechseln
Lisp : Multileader edaten, Position, Value
cadffm am 20.09.2016 um 18:10 Uhr (1)
Zitat:Original erstellt von cadplayer:Richtig alla Werte sind vorhanden !Mir kam es jedoch sehr umständlig vor, die Werte so abzufragen, die Frage daher ob es vielleicht einen einfacheren Weg gibt.Naja, eine andere mögliche Variante hast du ja bekommen ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln
Lisp : Nuke / Xnuke Transparenz auf vonBlock
cadffm am 21.09.2016 um 13:26 Uhr (1)
Welchen Wert hast du denn angegeben? "VonBlock" ist ein String, der gc440 enthält aber einen Integer.(440 . 16777216)Würde VonBlock entsprechen (assoc 440 (entget(car(entsel))))------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln
Lisp : Nuke / Xnuke Transparenz auf vonBlock
cadffm am 21.09.2016 um 20:03 Uhr (1)
Nächstes Jahr zu Pfingsten bin ich HH, akzeptiere Astra. Alternativ: CAD.de-Unities ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln
Lisp : Block beschriftung ändern
cadffm am 06.10.2016 um 10:17 Uhr (1)
Du hast doch 2012 oder höher(2015), da kannst du ganz einfach das oben erwähnte setpropertyvalue für die Eigenschaft "annotative" verwenden,natürlich auf den Block und nicht auf die Blockreferenz wie oben gezeigt.Ein Einzeiler im fertigen Code.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  426   427   428   429   430   431   432   433   434   435   436   437   438   439   440   441   442   443   444   445   446   447   448   449   450   451   ... mehr

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