Postales Libros
   Programadores  
 
Programadores
Ofertas de Trabajo
Lista de Correo
   Programas  
 
Programas/Utilidades
Nuestros Programas
Solicitudes
   Otros  
 
Mercadillo
Chat
Colaboradores
Contactar

MÓDULO TRECE

Entorno de programación Visual Lisp

TRECE.1. Visual Lisp ES...

Visual Lisp es un entorno de desarrollo diseñado para proporcionar herramientas de ayuda en la creación y modificación de programas fuente de AutoLISP, y herramientas de chequeo y depuración durante la prueba y simulación de los programas. Además, permite controlar objetos ARX desde AutoLISP. En este MÓDULO TRECE se estudia su entorno.

 

TRECE.2. PROCESO DE CREACIÓN DE UN PROGRAMA

El proceso de creación de un programa en AutoLISP se puede desglosar en una serie de etapas características. El entorno de Visual Lisp interviene en cada una de la manera explicada a continuación:

· Generación de archivos de código fuente. Visual Lisp proporciona:

  •  
  • Editor de texto de AutoLISP y DCL, con códigos de colores y herramientas para evidenciar la sintaxis de las expresiones.
  •  
  • Formateador de AutoLISP para proporcionar al texto un formato y anidación adecuados.
  •  
  • Ayuda sensible al contexto para recordar sintaxis de funciones de AutoLISP y detección de símbolos de funciones o variables.

· Ensayo y depuración de programas. Visual Lisp proporciona:

  •  
  • Corrector de sintaxis que reconoce construcciones de expresiones erróneas y argumentos impropios.
  •  
  • Simulación paso a paso de ejecución del programa, mostrando simultáneamente las líneas del código fuente y su efecto en AutoCAD.
  •  
  • Acceso a valores de variables y expresiones para examinar la estructura de datos del programa. También se incluye el acceso a datos de los objetos de dibujo de AutoCAD.

· Utilización de programas. Visual Lisp proporciona:

  •  
  • Compilador de archivos para aumentar la eficiencia y seguridad de utilización de los programas.
  •  
  • Gestión de proyectos para trabajar con varios programas relacionados a la vez.
  •  
  • Empaquetamiento de varios archivos compilados en un único módulo ADS o ARX.

 

TRECE.3. INSTALACIÓN E INICIACIÓN

Visual Lisp no funciona de manera independiente sino que necesita que haya una sesión de AutoCAD ejecutándose, como ocurría con el módulo VBA. El módulo de Visual Lisp se instala desde un CD-ROM, creando su propio grupo de programas y una carpeta específica Visual Lisp dentro del directorio de AutoCAD. El módulo se ha diseñado como una aplicación ARX, por lo que se debe cargar desde AutoCAD, desde el menú Herr.>Cargar aplicación, archivo VLIDE.ARX. Nada más cargarse, se muestra la ventana de aplicación de Visual Lisp.

Dicha ventana contiene una serie de áreas de trabajo que son las siguientes:

· Barra de menús. Serie de menús desplegables con los comandos y utilidades de Visual Lisp. Las opciones de los menús pueden cambiar según el proceso de trabajo. Los menús son:

Menú		Función

File 		Operaciones con archivos de programas.
Edit 		Operaciones de edición de textos, cambios, comandos Visual Lisp, etc.
Search 	 Búsqueda de texto, marcas, saltos a línea, etc.
View 		Activación de ventanas de trabajo, barras de herramientas, etc.
Project 	Gestión de proyectos y programas compilados.
Debug 	 Herramientas de depuración de programas.
Tools 		Herramientas generales.
Window 	 Gestión de ventanas de trabajo.
Help 		Ayuda en línea.

· Barras de herramientas. Hay un total de cinco, con los comandos y utilidades más empleados. Son Debug, Edit, Find, Inspect y Run.

· Escritorio. Superficie donde se despliegan las diferentes ventanas de trabajo de Visual Lisp. La de Consola se muestra desde el principio, la del Editor de texto cada vez que se carga un archivo fuente (al principio se carga VLIDE.LSP), y la de Trace