COMPILAR LISP A VLX O FAST
3 participantes
Página 1 de 1.
COMPILAR LISP A VLX O FAST
HOLA QUISIERA SABER COMO HACER PARA COMPILAR UNA RUTINA.LSP A RUTINA.VLX y si es posible que solicite un codigo para poder ejecutarse seria mejor
eduardoceliz- Mensajes : 20
Fecha de inscripción : 29/03/2016
Re: COMPILAR LISP A VLX O FAST
Para compilar
1º-. Vas al menú "Archivo / Crear Aplicación / Asistente para nueva aplicación"
2º-. A continuación seleccionas "Simple" y le das a "Siguiente"
3º-. Te aparece una ventana donde te pregunta dónde quieres guardas la aplicación compilada y el nombre de la misma.
4º-. Te aparece otra ventana donde te pide que selecciones los archivos a compilar: lsp, dcl...
Y listo.
Para que te pida un código o clave sólo tienes que ponerlo en una línea del archivo lisp, mediante cualquier comando de edición, por ejemplo GETSTRING.
Y a continuación, mediante un WHILE, por ejemplo, si el código es correcto continúa la ejecución de la rutina. Y si no es correcto sale de la rutina.
1º-. Vas al menú "Archivo / Crear Aplicación / Asistente para nueva aplicación"
2º-. A continuación seleccionas "Simple" y le das a "Siguiente"
3º-. Te aparece una ventana donde te pregunta dónde quieres guardas la aplicación compilada y el nombre de la misma.
4º-. Te aparece otra ventana donde te pide que selecciones los archivos a compilar: lsp, dcl...
Y listo.
Para que te pida un código o clave sólo tienes que ponerlo en una línea del archivo lisp, mediante cualquier comando de edición, por ejemplo GETSTRING.
- Código:
(setq clave (getstring "\nIntroduce el código: "))
Y a continuación, mediante un WHILE, por ejemplo, si el código es correcto continúa la ejecución de la rutina. Y si no es correcto sale de la rutina.
Re: COMPILAR LISP A VLX O FAST
OK PERFECTO SI ME FUNCIONA PERO ME PIDE CLAVE CADA VES QUE EJECUTO EL LISP, DIGAMOS SI EN UN ARCHIVO LO EJECUTO VARIAS VECES LO IDEAL SERIA QUE SOLO ME PIDA LA CLAVE LA PRIMERA VES Q LO EJECUTO COMO PUEDO HACER PARA SOLUCIONAR ESTO
eduardoceliz- Mensajes : 20
Fecha de inscripción : 29/03/2016
Re: COMPILAR LISP A VLX O FAST
Puedes meterlo como variable local y chequear que esa variable ya tiene el valor apropiado. Si es así, que no te la pida de nuevo.
Re: COMPILAR LISP A VLX O FAST
me "encanta" ver a un INICIADO en LISP , que ya está pensando en compilar los LISP y además ponerle CLAVE .
Lo de "encantar" es una ironía
Lo de "encantar" es una ironía
Re: COMPILAR LISP A VLX O FAST
bueno no se como hacerlo este es el código que estoy usando y cada ves que lo ejecuto me continua pidiendo la clave, y es cierto que recién estoy programando pero es excelente ver un "ADMIN" que lo cree saber todo y no aporta nada no ayuda mucho.
Lo de "excelente" es una ironía
(setq loop t)
(while loop
(setq ans (getint "\nIngrese Clave:"))
(if (/= ans password)
(princ "\nClave Incorrecta¡¡¡¡¡
(progn
(princ "\nExcelente¡¡¡¡¡");here you can add your main function
(setq loop nil)
)
)
)
Lo de "excelente" es una ironía
(setq loop t)
(while loop
(setq ans (getint "\nIngrese Clave:"))
(if (/= ans password)
(princ "\nClave Incorrecta¡¡¡¡¡
(progn
(princ "\nExcelente¡¡¡¡¡");here you can add your main function
(setq loop nil)
)
)
)
eduardoceliz- Mensajes : 20
Fecha de inscripción : 29/03/2016
Re: COMPILAR LISP A VLX O FAST
Recién ahora , que muestras lo que estás haciendo , se puede ayudar o dar una guía.
Si tu clave serán números en un formato de ENTERO , puedes guardar TU clave en la variable de sistema USERI1 , y luego preguntar . y otra es usar una defun clave que se recursiva de tal modo que se pueda reingresar la nueva .
Aquí estamos para enseñar a pescar , no regalamos pescado. Mejor es guardar la clave , y que sea alfanumérica con un GETSTRING y guardarla en la variable de SISTEMA USERS1 , ya que esta variable no se guarda en el DWG abierto.
Si tu clave serán números en un formato de ENTERO , puedes guardar TU clave en la variable de sistema USERI1 , y luego preguntar . y otra es usar una defun clave que se recursiva de tal modo que se pueda reingresar la nueva .
Aquí estamos para enseñar a pescar , no regalamos pescado. Mejor es guardar la clave , y que sea alfanumérica con un GETSTRING y guardarla en la variable de SISTEMA USERS1 , ya que esta variable no se guarda en el DWG abierto.
Temas similares
» LISP (SELECCIÓNAR TODO Y CONVERTIR TODO COLOR PORCAPA), LISP (BLOQUES COLOR PORCAPA Y CAPA 0)
» Lisp de selección
» Ayuda con un lisp
» AYUDA con LISP CENTROIDE
» LISP - VERCION DE PRUEBA
» Lisp de selección
» Ayuda con un lisp
» AYUDA con LISP CENTROIDE
» LISP - VERCION DE PRUEBA
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|