• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Transformieren Sie Unternehmen Namen in String

  • Ersteller Ersteller Giuseppe Beatrice
  • Erstellt am Erstellt am

Giuseppe Beatrice

Guest
hi, leute. .
existiert, dass sie wissen, die möglichkeit, einen namen der einheit zu transformieren (die dann durch das format <....> markiert ist) in einen string?
tatsächlich erlauben die "itoa" "rtos" befehle eine ganze oder reale zahl in einen string zu transformieren, aber ich weiß nicht, dass es möglich ist, eine daten des typs "ename" zu transformieren.
die transformation in den string des entity-namens könnte beispielsweise nützlich sein, um ihn in einer datei zu speichern.
danke für die aufmerksamkeit.
 
speichern sie den griff der einheit, die einzigartig ist, string-wert
(setq griff)
diesen wert können sie ihn in einer datei speichern

laden sie es später mit demselben design unter verwendung der handent-funktion, suchen sie in der entity-datenbank und geben sie den entity-namen zurück.
(setq nomeent (lieblicher handel)


Bye
 
ich wiederhole diese diskussion, weil sie bereits unvollständig schien; wahrscheinlich wird nicht mehr der betroffenen person dienen, sondern einfach zeigt die verwendung einiger funktionen von wenig bekannten autolisp.
wenn der zweck (was) die speicherung des entity-namens (in exadec) in einer liste oder tabelle ist, wäre es nicht sehr elegant, hinter jedem wort zu tragen <nome entità:.......=""> </nome><nome 7ffff609b70="" entità:=""><nome 7ffff609b80="" entità:=""><nome 7ffff609b60="" entità:=""><nome 7ffff609c60="" entità:="">...
jedoch bevorzugt:
7ffffffffff609b80
7ffffffffff609b80
7ffffffffff609b
7ffffffffff609
...
date, die mein eindringender code ishalten werden können:
</nome></nome></nome></nome>(setq str (vl-princ-to-string (car (entsel))))
(Ersatz aa (unterstrich 15)
(setq exadec (read (vl-string-right-trim ">" aa)))
 
vielen dank für den kommentar, der wie gewohnt interessante "fenster" über die möglichkeiten von autolisp und das enorme potential einer verwendung von autocad nicht einfach "exekutiv" öffnet, sondern durch programmierung; die einzige abschließende phrase, die zum verstand kommt, ist ein demütiger hinweis auf den unsterblichen dante: "weil sie nicht wie brüste."
danke wieder und wieder.
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben