Variabile all'interno di una richiesta input utente

luc@85

Utente poco attivo
Professione: ingegnere
Software: ZWcad
Regione: Pisa
Salve a tutti, sono nuovo del forum e avrei un quesito da sottoporre agli esperti utilizzatori del linguaggio LISP.

Vorrei sapere se è possibile inserire una variabile, precedentemente definita, all'interno di una richiesta input dell'utente.
Cerco di spiegarmi meglio con un piccolo esempio; supponiamo di avere:

(setq X pippo)
(entsel "\n....... seleziona la polilinea ")

é possibile far comparire al momento della richiesta di selezione la dicitura "seleziona polilinea pippo" ?

Non sono molto esperto del linguaggio lisp, e ringrazio anticipatamente chiunque cerchi di aiutarmi...
 

Cristallo

Utente Standard
Professione: Leggo e confronto
Software: Lettura critica
Regione: Fuori dalla cerchia
certo che si

o metti la stringa direttamente nella funzione, tipo una cosa del genere
(setq H 2.23)
(setq Alt (getreal (strcat "\ninserire altezza <" (rtos H 2 2) ">: ")))

oppure ti costruisci la stringa di richiesta come vuoi prima della richiesta e poi la richiami
(setq message (strcat "Altezza del testo?: invio =" (rtos H 2 2) ": "))
(setq Alt (getreal message))
 

luc@85

Utente poco attivo
Professione: ingegnere
Software: ZWcad
Regione: Pisa
Grazie mille cristallo!!
Avevo provato una cosa simile ma non inserivo rtos prima della variabile numerica e quindi mi dava errore..
Grazie ancora
 

Statistiche forum

Discussioni
58,594
Messaggi
499,656
Utenti registrati
104,351
Ultimo utente registrato
serena.zu

Utenti online

Nessun utente è online al momento.

Top