| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY bietet das umfangreichste Ökosystem von B2B als auch B2C-Lösungen für IT-Akteure auf dem Markt, eine Pressemitteilung
|
Autor
|
Thema: Symbol erstellen (1285 mal gelesen)
|
CADMATIC Mitglied
Beiträge: 39 Registriert: 07.02.2011
|
erstellt am: 27. Jul. 2011 09:51 <-- editieren / zitieren --> Unities abgeben:
Hallo , ich muß eine Liste mit folgendem Symbol schreiben : [AS'D] Das Problem ist, das bei dem Quote-Zeichnen automatisch evaluiert wird. '[AS'D]-> [AS D] Kennt jemand einen Lösungsweg wie ich dies vermeiden kann und das Symbol [AS'D] Erzeugen kann (Kein String)? Gruß CADMATIC Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADblue Mitglied
Beiträge: 117 Registriert: 20.07.2011 ACAD18,Linear19
|
erstellt am: 27. Jul. 2011 15:33 <-- editieren / zitieren --> Unities abgeben: Nur für CADMATIC
|
CADMATIC Mitglied
Beiträge: 39 Registriert: 07.02.2011
|
erstellt am: 27. Jul. 2011 20:34 <-- editieren / zitieren --> Unities abgeben:
Hallo, es darf kein STRING sein, sondern es muß sich hierbei um ein Symbol handeln. Das Ergebnis soll exakt so aussehen: ([AS'D]) Als String ist das kein Problem. Wenn ich (list '[AS'D]) schreibe, dann erhalte ich folgendes Ergebnis : ([AS D]) Irgendwie muß man das Lisp doch austricksen können. Gruß CADMATIC
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meldin Mitglied
Beiträge: 398 Registriert: 15.07.2011 ACA2020 Windows10
|
erstellt am: 28. Jul. 2011 12:17 <-- editieren / zitieren --> Unities abgeben: Nur für CADMATIC
Hallo, es gibt da nur 2 Dinge 1. Von CADblue Zitat: genauere definition bitte...
und 2. Die Hilfe: Zitat: Symbols and Variables AutoLISP uses symbols to refer to data. Symbol names are not case sensitive and may consist of any sequence of alphanumeric and notation characters, except the following:Characters restricted from symbol names ( (Open Parenthesis) ) (Close Parenthesis) . (Period) ' (Apostrophe) " (Quote Symbol) ; (Semicolon) A symbol name cannot consist only of numeric characters. Technically, AutoLISP applications consist of either symbols or constant values, such as strings, reals, and integers. For the sake of clarity, this guide uses the term symbol to refer to a symbol name that stores static data, such as built-in and user-defined functions. The term variable is used to refer to a symbol name that stores program data. The following example uses the setq function to assign the string value "this is a string" to the str1 variable: _$ (setq str1 "this is a string") "this is a string" Help yourself and others who need to read your code. Choose meaningful names for your program symbols and variables.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 28. Jul. 2011 14:43 <-- editieren / zitieren --> Unities abgeben: Nur für CADMATIC
|
CADMATIC Mitglied
Beiträge: 39 Registriert: 07.02.2011
|
erstellt am: 02. Aug. 2011 09:23 <-- editieren / zitieren --> Unities abgeben:
Hallo, Ich brauchte den Ausdruck in einer Textdatei. Über „write-line“ konnte ich den Ausdruck direkt so in die Txt überführen. Write-Line hat nicht evaluiert. vielen Dank für die Hilfe- war ein blödes Thema ! Gruß Cadmatic
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 02. Aug. 2011 12:30 <-- editieren / zitieren --> Unities abgeben: Nur für CADMATIC
Super, das du uns das gleich gesagt hast, das der Eintrag in einen Textdatei soll . Da wären wir sicher schneller mit ferig gewesen. Aber was solls - hilft letztendlich ja allen - geaues formulieren der Anforderung ------------------ Gruß CADwiesel Besucht uns im CHAT
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |