Hallo, habe eine Liste z.B(("2009.05.05" "44" (545.555 5452.26) "548.565")("2009.05.05" "84045-44" (545.555 5452.26) "548.565")) möchte gerne einen Dynamische Setq generiere in dem fall sollte (setq l-44 .... (setq l-84045-44... hab es so versucht geht leider nicht! (setq pn (cadr liste)) (setq (read (strcat "l-" PN)) (strcat (car liste)(caddr liste)(cadddr liste))) ist der ansatz falsch ?
(if (= (read (strcat "pn-" pn)) nil) (set (read (strcat "pn-" pn)) (list(list a b c))) Das geht !!! (set (read (strcat "pn-" pn)) (append (list(list a b c)) (read (strcat "pn-" pn)))) Das leider nicht warum ? );end of if
Dieses Tool ermöglicht eine präzise Planung und Visualisierung von Rohrleitungssystemen und trägt dazu bei, die Effizienz und Qualität des Rohrleitungsbaus zu verbessern.
HGS-ROHR ist ein Software-Tool von HGSimon CAD Engineering für den Rohrleitungsbau,
für AUTO-CAD; BRICS-CAD; ZWCAD; GSTAR-CAD
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13533 Registriert: 30.11.2003
.
erstellt am: 26. Jan. 2010 12:54 <-- editieren / zitieren --> Unities abgeben: Nur für GG-GREGOR
probiers mit (if(eval(read (strcat "pn-" pn))) (set (read (strcat "pn-" pn)) (append (list(list a b c)) (read (strcat "pn-" pn)))) (set (read (strcat "pn-" pn)) (list(list a b c))) )