C++ y MipLib

Principal Arriba

 

horizontal rule

 

ÍNDICE

  1. Introducción

  2. Sistema

  3. Compilación y linkado

1. Introducción

MIPSA a conseguido crear una base de programación con la que poder desarrollar programas de captura de datos para el terminal Mip5B. Aprendiendo a utilizar este conjunto de librerías y funciones podrá programar fácilmente este terminal. Por ello, intentaré explicar con la mayor sencillez posible todo nuestros sistema y la mejor forma de utilizarlo.

2. Sistema

La organización que planteamos en todas nuestras aplicaciones será de la siguiente forma:

Todos lo programas necesitarán, para su perfecto funcionamiento, tres ficheros auxiliares  y el propio ejecutable del programa. El nombre del programa obligatoriamente se llamará "MIP.EXE", simplemente por mantener una filosofía, ya que a la hora de cargar los programas en los terminales consigamos una estandarización. 

Los ficheros auxiliares son únicos para cada programa y serán tres:

bullet

MIP.SYS

bullet

TABLECFG.CFG

bullet

WINDOW.TXT

 

MIP.SYS

Es el fichero de configuración del sistema. En él vamos a configurar los parámetros de comunicaciones, de la impresora, del scanner, el idioma de los mensajes de la librería y donde están el resto de ficheros de configuración. No tiene ningún tratamiento previo.

 

TABLECFG.CFG

En este fichero se encuentran todas las tablas que tratará el programa. Contempla el formato de las tablas, es decir, nombre de los campos, tamaños, tipos de campo, alineación, índices, ordenación, indexación, etc... 

Este fichero permite modificar los tamaños, la alineación y el relleno de los campo sin necesidad de modificar el programa.

 

WINDOW.TXT

Este fichero contempla los textos y mensajes propios del programa. Esta herramienta es muy útil para cambiar el idioma de los textos y mensajes del programa. Para modificar este fichero necesitamos los siguientes ficheros:

1. WINDOW.DAT

2. COMPW.BAT

3. PREWIN.EXE

4. CONVBIN.EXE 

Para cambiar los textos edite el fichero window.dat y modifíquelos en ese fichero. Una vez terminado cierre el fichero y ejecute el fichero COMPW.BAT. Automáticamente se generará el fichero WINDOW.TXT.

Compilación y linkado

Compilación y linkado con el Turbo C++ 3.0. 

MIPSA ofrece el programa Demo Básico como ayuda para los programadores. Recibirán un directorio con los fuentes y librerías. 

Ahora siga los siguientes pasos:

1. Abra un proyecto con el nombre "Mip.prj". (En la demo ya entregamos este proyecto)

2. Inserte las librerías en el proyecto pulsando la tecla "Insert":

Las librerías son las siguientes:

3. Abrir un fichero y guardarlo con el nombre "Main.cpp" 

4. Insertar el fichero fuente principal en el proyecto:

5. Seleccione Options/Compiler/Code generation:

6. Seleccionamos Code generation...:

6. Seleccionamos Advanced Code Generation:

7. Seleccionamos Entry/Exit Code Generation

8. Seleccionamos C++ Options:

9. Seleccionamos Optimization Options:

10. Selecionamos Source Options:

11. Seleccionamos la opción Debugger para compilar sin Debugger:

 

 12. Option Debugger:

13. Directorios de las librerías:

 

horizontal rule

 

Home