- 2
- 0
- 约1.39万字
- 约 10页
- 2019-01-08 发布于未知
- 举报
* 6.7.4 页框 1、页框的功能 2、属性 pagecount pages tabs tabstretch activepage * 例6.9 (p 211) * 6.8 自定义类的创建与使用 6.8.1 用类设计器创建类 1.启动类设计器 可以在系统菜单中选择【文件】|【新建】命令,在新建对话框中选择“类”,将打开“新建类”对话框,如图所示。 ① 在“类名”文本框中输入自定义类名,如newclass ② 在“派生于”组合框中输入父类的名字。 ③ 在“存储于” 文本框中输入已有的或新建的类库名,如Myclass。 ④ 单击“确定”按钮 * 2.在类设计器中设计类 类设计器窗口类似于表单设计器窗口,也有“表单设计器”工具栏,“表单控件”工具栏,“属性”窗口,而且所有的操作方式与表单的相应操作完全相同。 * 【例】创建工具栏子类 ① 进入项目管理器,在“类”选项卡中单击“新建”按钮。在“新建类”对话框中输入类名“MyTool”,在“派生于”组合框中选择基类“ToolBar”,并保存在自定义类库MyClass中。 ② 在“类设计器”中,从控件工具栏中把三个命令按钮和一个组合框添加到类设计窗口中,并在控件之间插入“分隔符”控件,如图所示。 * ③ 设置工具栏“MyTool”的Caption属性为:“工具栏”;三个按钮的CAPTION属性一般设置为空(默认值),但为了让用户在把鼠标指到按钮上时显示按钮的功能,需设置按钮的ToolTipText属性为相应提示信息,如本例设置三个按钮的ToolTipText分别为:“打开数据库”、“打开学生信息录入表单”、“打开报表控制表单”。 ④ 编写有关代码:假设第一个按钮用于打开STUDENT数据库,可在其CLICK事件中添加如下代码: OPEN DATABASE STUDENT 用户可根据需要编写其它控件的代码。 ⑤ 保存子类:按CTRL+W或关闭类设计器,即可保存子类。 * 6.8.2 类库管理 创建类库 复制类 删除类 重命名类 打开类库 * 6.8.3 在创建表单时使用自定义类 选建一个表单Form ,并在“表单”菜单中执行“创建表单集”命令 ,于是就生成只有一个表单的表单集FormSet1。 单击表单工具栏中“查看类”按钮,如果我们自定义的类“MYCLASS”不在列表中,单击“添加”,在打开对话框中选择“MyClass”类库,如果“MYCLASS”已在类列表中,单击“MyCLASS”,这时表单工具栏将列出“MyCLASS”类库中所有类,单击“MYTOOL”,然后在表单中单击鼠标,就可将其添加到表单集FormSet1中。 * 复习: 例1:在表单上画一个文本框,显示仓库表的仓库号。 例2:将仓库表加到数据环境中,显示在表单上。 例3、 在例6.2建立的表单myform中添加一个命令按钮,然后p189表6.11设置代码,运行观察结果。 * 6.5.3 添加新的属性和方法 1.创建新属性 向表单添加新属性的步骤如下: (2)在“名称”框中输入属性名称 (3)有选择地在“说明”框中输入新建属性的说明信息 (1)在系统菜单中选择【表单】|【新建属性】命令 ,打开“新建属性”对话框,如图7-13所示。 * 2.创建新方法 在表单中添加新方法的步骤如下: (1)在系统菜单中选择【表单】|【新建方法程序】命令,打开如图 的“新建方法程序”对话框。 (2)在“名称”框中输入方法名。 (3)有选择地在“说明”框中输入新建方法的说明信息。 * 3、编辑方法和事件代码 例6.4 修改6.3产生的表单myform,给表单增加newp属性,并设置。 * 6.6 基本型控件 复习:常用控件和容器控件 常用控件的公共属性 name:控件的名称,它是代码中访问控件的标识(表单或表单集除外)。 Fontname:字体名。 Fontbold:字体样式为粗体。 Fontsize:字体大小。 Fontitalic:字体样式为斜体。 Forecolor:前景色。 Height:控件的高度 Width:控件的宽度。控件的高度和控件的宽度,也可在设计时通过鼠标拖曳进行可视化调整。 Visible:控件是否显示。 Enable:控件运行时是否有效。如果为 .T.,则表示控件有效,否则运行时控件不可使用。 * 6.6.1 标签(Label)控件 1.标签控件的功能 标签主要用于显示固定的文本信息。 能显示文本256个字符。 2.标签控件常用属性 (1)caption: 指定标签的显示文本。可以在设计时设置,也可以在程序运时设置或修改。 注意:①标签和表单等标题的显示位置是不同的。
原创力文档

文档评论(0)