acad hispano
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

COMPILAR LISP A VLX O FAST

3 participantes

Ir abajo

COMPILAR LISP A VLX O FAST  Empty COMPILAR LISP A VLX O FAST

Mensaje por eduardoceliz Dom Abr 24, 2016 2:42 am

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

Volver arriba Ir abajo

COMPILAR LISP A VLX O FAST  Empty Re: COMPILAR LISP A VLX O FAST

Mensaje por robierzo Dom Abr 24, 2016 9:38 am

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.
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.
robierzo
robierzo

Mensajes : 101
Fecha de inscripción : 17/03/2016
Localización : La Coruña

http://www.selmotopografia.es

Volver arriba Ir abajo

COMPILAR LISP A VLX O FAST  Empty Re: COMPILAR LISP A VLX O FAST

Mensaje por eduardoceliz Lun Abr 25, 2016 5:15 am

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

Volver arriba Ir abajo

COMPILAR LISP A VLX O FAST  Empty Re: COMPILAR LISP A VLX O FAST

Mensaje por robierzo Lun Abr 25, 2016 9:50 pm

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.
robierzo
robierzo

Mensajes : 101
Fecha de inscripción : 17/03/2016
Localización : La Coruña

http://www.selmotopografia.es

Volver arriba Ir abajo

COMPILAR LISP A VLX O FAST  Empty Re: COMPILAR LISP A VLX O FAST

Mensaje por devitg Mar Abr 26, 2016 1:44 am

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

devitg
Admin

Mensajes : 257
Fecha de inscripción : 16/03/2016
Edad : 75
Localización : CORDOBA ARGENTINA

https://acadhispano.foroargentina.net

Volver arriba Ir abajo

COMPILAR LISP A VLX O FAST  Empty Re: COMPILAR LISP A VLX O FAST

Mensaje por eduardoceliz Mar Abr 26, 2016 5:39 am

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)
)
   )
      )

eduardoceliz

Mensajes : 20
Fecha de inscripción : 29/03/2016

Volver arriba Ir abajo

COMPILAR LISP A VLX O FAST  Empty Re: COMPILAR LISP A VLX O FAST

Mensaje por devitg Mar Abr 26, 2016 4:16 pm

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.




devitg
Admin

Mensajes : 257
Fecha de inscripción : 16/03/2016
Edad : 75
Localización : CORDOBA ARGENTINA

https://acadhispano.foroargentina.net

Volver arriba Ir abajo

COMPILAR LISP A VLX O FAST  Empty Re: COMPILAR LISP A VLX O FAST

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.