|
Lisp : Text zu Attribut
Oliver M am 11.08.2009 um 14:05 Uhr (0)
Hallo liebe Lisp-Gemeinde,ich habe folgendes Problem und bei der Forensuche leider noch keine adhoc funktionierende Lösung gefunden:Wir haben eine Bestandskartierung von Biotoptypen, in der die Biotoptypenkürzel als einzeiliger Text in den Flächen stehen.Um eine Auswertung über eine Topologie machen zu können (Wieviel Fläche insgesamt/pro Flurstück von welchen Biotoptyp?) möchte ich gerne die "Textwerte" (=Inhalte) direkt in einen vordefinierten Block mit nur einem Attribut als Attributwert schreiben, wobe ...
|
In das Form Lisp wechseln |
|
Lisp : Text in Attribut kopieren
Oliver M am 11.08.2009 um 14:01 Uhr (0)
Hi Dorfy,also wenn ich dich richtig verstehe, soll ich die Zeile 10:" (setq ele (nentsel "
In welches Attribut kopieren ?"))"ersetzten durch die zwei Zeilen:"(setq vlaObj(vlax-ename-vla-object(car (nentsel))))(vl-catch-all-apply vla-put-TextString(list vlaObj "blabla_dein_string_blabla"))" ?Diese vla-Befehle sind mir fremd, meine Lisp-Kurs ist doch schon eine ganze Weile her, stelle ich fest (ca. 5 Jahre).Könntest Du das bitte etwas ausführlicher schreiben? Danke!Oliver
|
In das Form Lisp wechseln |
|
Rund um Autocad : Zahlen mit Suffix und 1000er Trennzeichen erstellen
Oliver M am 20.04.2005 um 13:27 Uhr (0)
Hallo zusammen, ich suche eine Möglichkeit, unter Acad2000 die für eine Flächenbilanz mit einer Topologieabfrage erzeugte Texte mit dem Wert von Area nachträglich mit dem Suffix m² zu versehen (und wenns geht mit einem Punkt als 1000er Trennzeichen). Eine Lisp habe ich bisher nicht gefunden und auch keien Beitrag mit ähnlicher Fragestellung. Sucher-Ersetzen mit Platzhalter funktioniert leider nicht. Kennt jemand eine nette Routine? Danke Olli
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Zahlen mit Suffix und 1000er Trennzeichen erstellen
Oliver M am 21.04.2005 um 09:45 Uhr (0)
Danke Thomas, wenn ich das lade und direkt in der Eingabeaufforderung eintippe geht das; aber integriert in der Topologieabfrage kriege ich wieder die Fehlermeldung Nicht unterstützter Operator in diesm Ausdruck: area-string . Wie integriere ich das korrekt in die Abfrage, oder kann ich die Abfrage auch über eine Lisp erstellen? Flächen mit 0 m² habe ich zum Glück selten... Dann wäre meine Digitalisierung falsch. Danke! Olli
|
In das Form Rund um Autocad wechseln |