vb窗体:VB中使用数据窗体设计器插件



凡使用过vb4以上版本用户都会发现和vb3相比它提供了个称的为插件新特征个插件实际上是个ole服务器用于扩展vb开发环境增强vb功能我们可以使用插件为vb菜单增加定制项可管理当前激活窗体及Control控件并响应多种文件控制事件vb在samples目录align、datawiz和spy子目录下就包含了 3个这样插件应用
这里我们着重讨论datawiz下数据窗体设计器插件
1.数据窗体设计器插件引入
通常我们在使用vb数据Control控件设计数据窗体时大量时间都花在窗体可视化设计过程上如标签和数据装订Control控件建立和对齐定位我们设想要是能根据数据库结构自动生成数据窗体那将是件非常令人愉快事情随着vb4推出我们将会惊喜地发现它不仅提供了实现插件功能而且包含了个实用数据窗体设计器(data form designer)插件利用该插件瞬间即可生成使用数据Control控件简单数据窗体但是由于该窗体设计器只是个随vb发行举例应用我们必须首先载入该文件生成vb个插件再安装该插件才能使用所以vb数据窗体设计器可能还不广为人知下面将它介绍给vb使用者希望能为他们设计数据窗体提供帮助
2.载入数据窗体设计器举例文件
如果数据窗体设计器没有出现在可用插件列表中则必须载入它其步骤是:
●选择file|open project菜单命令打开\vb\samples\datawiz\dfd.vbp项目文件
●选择file|make exe file命令创建个可执行文件
●运行该数据窗体设计器自动加入到下步中要使用可用插件到列表中
3.安装数据窗体设计器插件
安装数据窗体设计器插件是通过插件管理器完成其过程是:
●选择add-ins|add-in manager菜单命令
●选取data form designer即数据窗体设计器
●单击ok则数据窗体设计器出现在add-ins菜单中
4.使用数据窗体设计器
通过几个简单步骤就可创建个查看并编辑库举例应用:
●选择add-ins|data form designer菜单命令弹出个数据窗体设计器窗口
●输入窗体名称
●选取个数据库类型
●单击open database打开个数据库
●从recordsource列表中选取相应表
●从available columns中选取部分或全部字段至d columns中
●单击build the form按钮产生所需要数据窗体
●数据窗体建立完毕单击close按钮
●选择tools|options命令将该窗体设置为启动窗体
●运行该应用
5.数据窗体设计器完成工作
数据窗体设计器为开发者创建可视窗体包括以下工作:
●在窗体上增加个数据Control控件并为其设置connectdatabasename和recordsource属性
●对于表中所选数据库字段增加个有字段名标签和相应装订Control控件装订Control控件类型取决于字段数据类型:

字段数据类型 装订Control控件类型

串、日期和数值 文本框

布尔 检查框

memo域 多行文本框

2进制数据 ole包容器

●增加 4个命令按钮:增加、删除、刷新、更新和关闭以执行区别数据访问功能
为命令按钮和数据Control控件增加简单代码和注释介绍说明
当然使用数据窗体设计器产生数据访问窗体是非常简单但这个简单窗体可以作为在应用中建立更复杂数据访问功能框架结构
Tags:  vb窗体变量 vb窗体透明 vb插件 vb窗体

延伸阅读

最新评论

发表评论