您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 二级辅导 >> VB >> 辅导 >> 正文    
  VB中使用数据窗体设计器插件 【注册男护士专用博客】          

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

www.nanhushi.com     佚名   不详 

  凡使用过vb4以上版本的用户都会发现,与vb3相比,它提供了一个称之为插件的新特征,一个插件实际上是一个ole服务器,用于扩展vb开发环境,增强vb的功能。我们可以使用插件为vb菜单增加定制项,可管理当前激活窗体及控件,并响应多种文件控制事件。vb在samples目录的align、datawiz和spy子目录下就包含了三个这样的插件应用程序。 

这里我们着重讨论datawiz下的数据窗体设计器插件。 
1.数据窗体设计器插件的引入 

  通常,我们在使用vb数据控件设计数据窗体时,大量的时间都花在窗体的可视化设计过程上,如标签和数据装订控件的建立和对齐定位。我们设想要是能根据数据库结构自动生成数据窗体,那将是一件非常令人愉快的事情。随着vb4的推出,我们将会惊喜地发现,它不仅提供了实现插件的功能,而且包含了一个实用的数据窗体设计器(data form designer)插件。利用该插件瞬间即可生成使用数据控件的简单数据窗体。但是由于该窗体设计器只是一个随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中选取部分或全部字段至included columns中 
●单击build the form按钮,产生所需要的数据窗体 
●数据窗体建立完毕,单击close按钮 
●选择tools|options命令将该窗体设置为启动窗体 
●运行该应用程序 

5.数据窗体设计器完成的工作 

  数据窗体设计器为程序开发者创建的可视窗体包括以下的工作: 
●在窗体上增加一个数据控件,并为其设置connect,databasename和recordsource属性 
●对于表中所选的数据库字段,增加一个有字段名的标签和相应的装订控件,装订控件的类型取决于字段的数据类型: 

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

  字符串、日期和数值 文本框 

  布尔 检查框 

  memo域 多行文本框 

  二进制数据 ole包容器 

●增加四个命令按钮:增加、删除、刷新、更新和关闭,以执行不同的数据访问功能 
为命令按钮和数据控件增加简单的程序代码和注释说明 

  当然,使用数据窗体设计器产生的数据访问窗体是非常简单的,但这个简单的窗体可以作为在应用程序中建立更复杂的数据访问功能的框架结构。

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    没有相关文章
    专 题 栏 目

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)                            【进男护士社区逛逛】
    姓 名:
    * 游客填写  ·注册用户 ·忘记密码
    主 页:

    评 分:
    1分 2分 3分 4分 5分
    评论内容:
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。