Pascal是一款有很强图形功能的开发工具,它可以编制各种图形窗口,并且听说还支持鼠标.但是时过境迁, 在vb,vc一统天下的今天,关于Pascal图形操作的书已经像古董一样难于寻找了,我现在将Tp 7.0的Help文件
中的一些有关图形操作的过程与函数整理了一下,并自己写了一些例子,加入了一些自己的看法,便得到了这篇
教程.其中如有错误,望各位不吝赐教。阅读之前希望大家做好准备,比如:找一些食品放在跟前,因为你可能
因为钻研一个函数而耗费大量的时间,还有你可能因为初始化无法完成而大动肝火。
第一章 使用Pascal进行图形操作前的准备
在 Turbo Pascal 中有一个 CRT 单元及一个 GRAPH 单元,简单的说 crt 单元是为了实现
字符的显示与处理,另外的那个称为 GRAPH 单元是专门用来处理图形的。我们看到的有关图形的
程序往往都要用到。所以若是要在 Turbo Pascal 中实现图形操作,就必须要调用 CRT 单元及
GRAPH 单元。那么怎么样来调用 CRT 及 GRAPH 单元呢?现在线来介绍一下单元调用语句:USES
USES的语法:
USES 单元表识符,……,单元表识符;
说明:
扩展名为*.TPW是Windows下的单元文件,*.TPU是DOS下的单元文件。
位置:变量说明var之前。
讲到这里,我还是要顺便提一下什么是单元?是这样的:我们在编程序的时候,要用到 procedure
或者 function ,中文名称一个是过程另一个是函数。做不同的程序时,往往要用到一些相同的过程
或者相同的函数。如果统统放到程序中,程序会硕大无比,比例与调试与编译,并且在过去
"惜kb如金"的年代里,这样的程序也很浪费。于是,简单的讲,人们把它们做成"包"--我
们称之为单元。一来,免去很多重复的痛苦,大家共享代码也很简单,另外,很多不愿意让别人看
到源程序的人也很乐于如此----这只是我的杜撰。生产 pascal 语言的公司也提供一些做好的
单元,放在安装盘上方便实用。 crt ,graph 即使如此,还有 dos ,system 等等。