Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  ssget und Variabel

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  ssget und Variabel (877 mal gelesen)
kist
Mitglied



Sehen Sie sich das Profil von kist an!   Senden Sie eine Private Message an kist  Schreiben Sie einen Gästebucheintrag für kist

Beiträge: 78
Registriert: 20.01.2005

Acad 2010
Windows XP SP3

erstellt am: 29. Sep. 2006 16:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Code:
(setq as (ssget "X" '((8 . l))))

l = Variabel z.B. "8-10_6803506"
das ist ein existierender Layer.

Warum funktionier das nicht ?
Darf ich hier keine Variabel verwenden ?

Fehlermeldung: ; Fehler: Fehlerhafter SSGET-Listenwert

Danke


------------------
schöne Grüsse

[Diese Nachricht wurde von kist am 29. Sep. 2006 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

autocart
Mitglied
Technischer Redakteur


Sehen Sie sich das Profil von autocart an!   Senden Sie eine Private Message an autocart  Schreiben Sie einen Gästebucheintrag für autocart

Beiträge: 695
Registriert: 08.09.2003

erstellt am: 29. Sep. 2006 17:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für kist 10 Unities + Antwort hilfreich

Hallo kist!

Du hast übersehen, dass diese Assoziationsliste: '((8 . l)) mit einem einzelnen Anführungszeichen (Quote) versehen ist. Daher wird nichts in der Liste ausgewertet. Sonst würdest du auch eine Fehlermeldung wegen der falschen/nicht möglichen Funktion "(8" kriegen. Das ist also für ssget ganz normal.

In deinem Fall kann man das so lösen:
(setq ASSOZIATIONSLISTE (list (cons 8 l)))
(setq as (ssget "X" ASSOZIATIONSLISTE))

------------------
Gruß und "have fun"
schickt/wünscht Stephan

"Don't assume, go as far as possible with the known facts, then ask."

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



(Senior) Projektmanager:in Realisierung | Site Assessment (m/w/d)

FÜR UNSERE PROJEKTENTWICKLUNG ONSHORE WIND AM STANDORT AACHEN ODER KASSEL SUCHEN WIR:

(Senior) Projektmanager:in Realisierung | Site Assessment (m/w/d)

Wir sind das führende Netzwerk von Stadt­werken in Europa. Wir stehen für Unab­hängig­keit und neue Wege. Im Wett­bewerb bieten wir unseren Partnern Kompetenz in Erzeugung, Handel und Vertrieb. Wir bündeln Akti­vi­täten und gestalten Energie­märkte....

Anzeige ansehenProjektmanagement
kist
Mitglied



Sehen Sie sich das Profil von kist an!   Senden Sie eine Private Message an kist  Schreiben Sie einen Gästebucheintrag für kist

Beiträge: 78
Registriert: 20.01.2005

Acad 2010
Windows XP SP3

erstellt am: 02. Okt. 2006 09:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

UI ein Namenskollege

nur meiner einer schreibt sich mit "f"

Genau so funktionierts
Danke

------------------
schöne Grüsse

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz