Red de conocimiento informático - Computadora portátil - Programación Bgi

Programación Bgi

En el programa fuente, se puede ejecutar en c:\turbo2, pero no se puede ejecutar en otros directorios, porque hay un archivo egavga.bgi (este es un archivo de controlador) en c:\turbo2, pero no en otros directorios.

Hay dos soluciones:

Una: Copiar egavga.bgi y el programa en la misma carpeta.

En segundo lugar, cree un programa de gráficos ejecutable que pueda ejecutarse de forma independiente sin un controlador. Turbo C especifica los siguientes pasos (tomando monitores EGA y VGA como ejemplos):

1 Ingrese el comando: BGIOBJ EGAVGA en el subdirectorio C:\TC.

Este comando convierte el controlador EGAVGA. BGI ingresa al archivo objeto de EGAVGA. Archivo de destino

2. Ingrese el comando: TLIB LIB\GRAPHICS en el subdirectorio C:\TC. LIB+EGAVGA

Este comando significa cargar el módulo de destino EGAVGA. OBJ entra en gráficos. Archivo de biblioteca LIB.

3. Agregue una oración antes de la llamada a la función initgraph() en el programa:

registerbgidriver(EGA VGA _ driver);

El programa generado en este; La forma puede ser de ejecución independiente.