Foxpro 类

发表于:2007-07-02来源:作者:点击数: 标签:
类又是个东西?会不会理解起来很累? 其实很简单,我们在编一个程序时,一般一种对象会很多次用到,比如表单,这些表单可能千差万别,但某些表单往往有些共同之处,比如其windowtype属性都为“1-模式”,表单中都有“确定”和“取消”两个按钮,按钮中都有“

类又是个东西?会不会理解起来很累?

其实很简单,我们在编一个程序时,一般一种对象会很多次用到,比如表单,这些表单可能千差万别,但某些表单往往有些共同之处,比如其windowtype属性都为“1-模式”,表单中都有“确定”和“取消”两个按钮,按钮中都有“thisform.release”这样的语句等等。在以前我们每新建一个表单都需要去设置这些属性及控件,十分麻烦,那么有没有办法建一个具有这些共同特性的表单,在需要时调用,共同的部分就不需要设置了,只需设置那些独特的部分。

“类”就是专门干这事的,之所以叫类,就是因为它有一些共同特性,代表了一类对象,就好象模板一样,我们可以根据需要建立各种各样的类,并将它们保存起来,以供以后调用,这样就可以省去很多麻烦。下面我们就来讲怎样建立一个类,就以上面所说的那个例子为例。

一、建立一个类

  1. 在项目管理器上选择“类”页面;
  2. 按“新建”,出现如 ;
  3. 在“类名”中输入您为这个类所起的名称(比如gf),在“派生于”中选择这个类是从那一类对象(基类)中生成的(在此是form),在“存储于”输入一个文件名,即将此类存储于那个文件中(比如myclass,该文件的扩展名是vcx,叫类库);

    提示

    原文转自:http://www.ltesting.net