TURBO PASCAL使用经验——内连BGI和FONT文件

Author: 大连 崔向东 Date: 1992-12-11

        1、在集成TURBO PASCAL下,执行MAKE_FBGILINK命令之后,会有DRIVERS和FONTS两个TPU文件生成,DRIVERS内包含所有的图形驱动文件,FONTS则包含所有的字形文件。
        2、编程时,在图形初始化前,加上BGI和FONT登记的过程调用。例如:若使用EGA/VGA的图形驱动功能,加上:IF REGISTERBGI DRIVER (@EGAVGADRIVER PROC)<0 THEN HALT(1)语句,若想使用矢量字体,则加上:IF REGISTERBGIFONT(@TRIPLEXFONTPROC)<0 THEN HALT(1)即可。
        经过这种步骤编译出的程序,因内连了图形驱动和字体文件,而加长了代码,若无必要就不必将每个图形驱动和字体文件都内连。当然还有别的内连方法,此处不再叙述。