TuttoCAD Forum

TuttoCAD Forum
[ Home | Registrati | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Album Fotografico | Download | | Cerca | FAQ ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 1 - TuttoCAD Software
 AutoLISP
 Come utilizzare le DCL
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

Marsetti Alex
Utente


Regione: Veneto
Prov.: Vicenza
Città: Malo


17 Messaggi

Inserito il - 09 luglio 2014 : 16:43:58  Mostra Profilo Invia a Marsetti Alex un Messaggio Privato  Rispondi Quotando
Buongiorno a tutti.
Sto provando a capire il funzionamento delle DCL, ma mi fermo per dei problemi banali e non riesco a caricare un programma LISP che faccia riferimento alla mia DCL.
Sto seguendo l'esempio del manuale "Il Mio Lisp" di Roberto Rossi e ono giunto a questo punto, di cui allego i listati.

FILE DCL - denominato "esempio1.dcl"

testorosso: dialog {
label = "Creazione Testo";
: boxed_row {
: edit_box {
key = "text";
label = "Testo da inserire: ";
}
: button {
key = "svuotare";
label = "Svuota";
}
}
ok_cancel;
}

FILE LISP per richiamare la DCL

(defun C:InserisciTesto ( / testo dcl_id)
(setq dcl_id (load_dialog "esempio1.dcl"))
(if (not (new_dialog "testorosso" dcl_id))
(exit)
)
(start_dialog)
(unload_dialog dcl_id)
)


So che a questo punto in realtà il programma LISP non compie alcuna operazione, tuttavia dovrei riuscire ad eseguire la dcl, premere il tasto "ok" o "annulla", e poi chiedere il programma. Tuttavia ciò non funziona e mi appare il seguente errore sulla barra di comando di AutoCAD: "; errore: esci / continua".

Vorrei chiedervi un pò di spiegazioni sul perchè di questo errore e in generale nell'uso di semplici DCL.
Grazie.

GP
Utente Master


Regione: Piemonte
Prov.: Vercelli


2776 Messaggi

Inserito il - 12 luglio 2014 : 12:18:50  Mostra Profilo Invia a GP un Messaggio Privato  Rispondi Quotando
Hai posizionato esempio1.DCL in una cartella del percorso di AutoCAD?

Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
TuttoCAD Forum © 2001-2010 CADLandia Torna all'inizio della Pagina
Pagina generata in 0,27 secondi.