Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.192
Anzahl Themen: 4.626

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 1 - 13, 13 Gesamtergebnisse mit Suchbegriffen mtexte suchen und ersetzen sec.
AutoLisp : Texte/und-color: #FFFF99'>Mtexte ausrichten
spider_dd am 12.07.2006 um 13:44 Uhr (0)
Hallo Glocker,da Du im Lisp-Forum postest nehme ich an, dass Du eine Lisp-Lösung suchts. Ob es schon was fertiges gibt, weiß ich nicht. Vom Ansatz her sollte es so gehen:- Objekte wählen die angeordnet werden sollen, - Anordnungskriterium abfragen- dann je gewählter Anordnung den GC 10 der Texte manipulieren (entget, entmode, subst und assoc sind dafür interessant)- dabei ggf. auf Ausrichtung der Texte (rechts-/linksbündig usw.) achten.Mit Bordmitteln für einzelne Fälle reicht vielleicht auch schon das Set ...

In das Form AutoLisp wechseln
Lisp : String in Liste ersetzen
spider_dd am 30.10.2006 um 14:12 Uhr (0)
Hallo JC Wasti,Deine Liste enthält die Werte samt Anführungsstriche, dein subst muss dann so aussehen:Code:(subst "A=" "A2" obf)lgThomas

In das Form Lisp wechseln
Lisp : String in Liste ersetzen
spider_dd am 30.10.2006 um 14:33 Uhr (0)
Hallo Wasti,also bei mit klappt beides, mit und ohne (getestet in der Befehlszeile).Mal ein paar Frage:- Deine Variable obf wird bei (setq obf ... ) richtig belegt?- wie sieht sie nach dem subst aus?- gibt es eine Fehlermeldung, wenn ja welche?lgThomas

In das Form Lisp wechseln
AutoLisp : Ergänzung des gemessenen Wertes
spider_dd am 26.04.2004 um 08:50 Uhr (0)
Hallo don max in der Annahme WERT liegt als Text vor sollte folgendes gehen: WERT ersetzen durch (strcat WERT m² ) Gruß spider

In das Form AutoLisp wechseln
Lisp : Flächenberechnung
spider_dd am 23.02.2005 um 22:58 Uhr (0)
Hallo Carsten, setze mal die folgenden Code-Fragmente an passender Stelle ins lisp dieses sicherlich ziemlich weit vorn, vor Abfrage der Elemente ; Abfrage Einheiten und setzen Umrechnungsfaktor ; 1. alles Umrechnen auf m2 (setq zeichnen_einheit (getstring Zeichnungseinheit angeben (m/cm/mm) )) (if (= zeichnen_einheit m ) (setq faktor_1 1.0) (if (= zeichnen_einheit cm ) (setq faktor_1 (/ 1.0 10000.0)) (setq faktor_1 (/ 1.0 1000000.0)) ) ) ; 2. alles Umrechnen von m2 (setq ...

In das Form Lisp wechseln
Lisp : PDF mit externem Programm öffnen
spider_dd am 23.09.2019 um 08:50 Uhr (1)
Hallo hanns,ich denke, die Leerzeichen sind das Problem.Aber das kannst Du doch ganz einfach slebst prüfen. Erzeugst Du den Dateinamen zum plotten der Zeichnungs auch selbst? Dann mache Dir diesen ohne Leerzeichen. Leerzeichen haben in Dateinamen und Pfaden IMHO nichts zu und-color: #FFFF99'>suchen. HTHGrußThomas

In das Form Lisp wechseln
Lisp : Textzeile Einlesen
spider_dd am 25.08.2006 um 08:13 Uhr (0)
Hallo Rabbit, Zitat:Original erstellt von Niggemann:@ThomasWenn ich das richtig sehe hast du mit deinem "SUB" rechteine Erklärung gibt es hier:[URL=http://de.wikipedia.org/wiki/Steuerzeichen][/URL]Na da haben wir es doch!! Zitat:aus wikipediaSUB Substitute Ersetzen Steht als Ersatz für ein Zeichen, das ungültig oder fehlerhaft ist.Dateiendezeichen (EOF, End of File) für Textdateien unter CP/M mangels bytegenauer Dateilängen, war anfänglich, obwohl unnötig, auch unter DOS üblich. Dies wird offensichtlich ...

In das Form Lisp wechseln
Lisp : Flächenberechnung
spider_dd am 22.02.2005 um 09:49 Uhr (0)
Hallo Carsten, da Du nicht konkret gesagt hast, wass Du genau gemacht hast, kann man nur raten was nicht geht. Also: Folgende Annahmen: Ihr zeichnet in cm (1 ZE = 1 cm), dann erhälst Du die Flächen in cm2 Die Flächen sollen in mm2 ausgegeben werden Dazu Zeile: (setq txt (strcat (rtos flaech 2 komst) m2 )) ersetzen mit Zeilen: (setq flaech (* flaech 100)) ; Umrechnung cm2 in mm2 (setq txt (strcat (rtos flaech 2 komst) mm2 )) Ich hoffe ich lieg richtig, wenn nicht, ist das ganze entsprechend anzupasse ...

In das Form Lisp wechseln
AutoLisp : Excel datei öffnen im höhren Pfad
spider_dd am 12.05.2005 um 15:57 Uhr (0)
Hallo Bernd, (setq akt_pfad (getvar "dwgprefix") liefert Dir den Pfad zur Zeichnung (vl-string-position (ascii "") akt_pfad nil t) liefert die Position des letzen "", damit sollte es möglich sein sich so nach und nach den pfad nach oben zu hangeln und dann dort nach der Exel-Datei zu und-color: #FFFF99'>suchen. Viele Grüße spider

In das Form AutoLisp wechseln
Lisp : Attribut als Variable, Variable als Attribut
spider_dd am 14.09.2015 um 15:54 Uhr (1)
Hallo KJ,Du hast den Code nicht wirklich zeilenweise eingegeben, oder??Pack das ganze mal in eine Datei und benutze den Visual-Lisp-Editor.Dann kannst Du das ganze auch zeilenweise/befehlsweise abarbeiten lassen und und-color: #FFFF99'>suchen, wo der Fehler steckt. Oder Du stellst mal eine Zeichnung mit Deinem Block hier rein, da können dann andere mal testen.GrußThomas

In das Form Lisp wechseln
Lisp : Variable von rechts abschneiden
spider_dd am 23.08.2019 um 12:32 Uhr (1)
Zitat:Original erstellt von Melmacker:Kann man aber wenigstens die Anzahl an Zeichen in einer Variable zählen?Du meinst in einem Textstring, der in einer Variablen steckt?Gegebene Hilfen nicht nur nutzen, sondern auch nachsehen, was dahínter steckt! Dann hättest Du gesehen, dass (strlen ...) die Anzahl (Länge) der Zeichenkette liefert.Und mit (vl-string-search ... ) kannst Du nach einem bestimmten Zeichen und-color: #FFFF99'>suchen, z. b. dem Dezimalpunkt)GrußThomas

In das Form Lisp wechseln
AutoLisp : Fremdpläne anpassen
spider_dd am 12.10.2004 um 15:18 Uhr (0)
Hallo Maese, warum willst du alle Attribute und Blöcke auflösen? Ich weiss nicht ob es sinnvoll ist, Fremdzeichnungen so zu zerkloppen . Das grau setzen der Elemente kannst Du auch in Deiner Zeichnung, in die du die Fremdzeichnung als xref einfügst. Einfach alle xref|layer auf grau setzen, Systemvariable visretain=1, dann merkt sich die Zeichnung das auch. Setzt voraus, dass alle Elemente in der Fremdzeichnung die Farbe vonlayer haben, aber das ist ja schnell erledigt. Für Elemente von Blöcken geht da ...

In das Form AutoLisp wechseln
Lisp : Hilfe bei command schleife
spider_dd am 29.08.2012 um 15:47 Uhr (0)
Hallo Dirk,folgender Fehler steckt noch in Deinem Prog:mit dem Werten aus dem ersten Element der Punktliste gehts Du in die (while (/= CLIST nil) ... Schleife.Dort findest Du irgenwann die zugehörige Farbe und den Layer, dann machst Du aber weiter, jedesmal mit (setq CLIST (cdr CLIST)) bis CLIST leer ist.Wenn Du dann beim nächsten Element aus PLIST an die (while CLIST Schleife kommst gibt es CLIST nicht mehr!!!Also wird diese Schleife gleich übersprungen und Layer und Farbe ändern sich nicht!Du musst also ...

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 

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