[工学]21天学通Visual2BBasic.ppt

  1. 1、本文档共419页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]21天学通Visual2BBasic

多文档界面 相对于单文档窗体,多文档界面是指用户可以同时拥有多个窗体进行相应的操作。最好的例子就是Microsoft公司的“Microsoft Office Excel ”程序,当用户打开一个工作簿,同时需要参考另外一个工作簿的内容时,不必重新启动另外一个“Microsoft Office Excel”程序,可以直接在同一程序下打开其他的工作簿,如图6.2所示。 添加和删除窗体 Visual Basic 6.0集成开发环境启动时,会创建一个默认的窗体。读者也可以按照需要为程序添加窗体。添加窗体的方法有两种。 通过菜单项“工程”→“添加窗体”命令,给工程添加新的窗体。选择“添加窗体”命令,弹出“添加窗体”对话框,如图6.5所示。在“添加窗体”对话框中,读者可以选择需要添加的对话框,然后单击“打开”按钮,完成窗体的添加。 在“工程资源管理窗口”中,选择“工程1”根节点,右键单击鼠标在弹出的快捷菜单中选择“添加”命令,也可打开“添加窗体”对话框。 窗体的属性、方法和事件 窗体的属性、方法和事件是在应用程序设计时最为常用的,可以通过对窗体属性、方法,以及事件的设置和调用来完成窗体最初的设计。 窗体的事件 窗体的事件是指诸如鼠标单击、鼠标双击、键盘上的键按下、窗体加载或卸载所触发的事件。在程序设计中常用的窗体事件有以下几种。 Click事件 MouseDown事件和MouseUp事件 KeyDown、KeyUp和KeyPress事件 QueryUnload事件 多文档界面设计 多文档应用程序至少有两个窗体,父窗体和子窗体。父窗体只能有一个,而子窗体可以根据实际需要添加多个。其中每个子窗体都有自己的界面设计和属性,每个子窗体完成单独的功能。父窗体是一个有限制条件的窗体,一般不包含其他控件。但读者可以在父窗体上添加具有Align属性的控件,例如,可以在父窗体上添加“工具条”控件。 用Connection对象连接常用数据库 在ADO数据库应用程序设计中,可以用Connection对象建立应用程序与常用数据库的连接。下面介绍常用的Access数据库、SQL Server数据库及Oracle数据库的连接。连接Access数据库可用如下所示的格式。 01 Dim conn As New ADODB.Connection 02 conn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0; _ 设置连接字符串 03 Data Source= App.Path \DBEmp.mdb; _ 04 Persist Security Info=False conn.Open 连接SQL Server数据库可用如下所示的格式。 01 Dim conn As New ADODB.Connection 02 conn.ConnectionString = Provider=SQLOLEDB.1;Integrated Security=SSPI; _ 设置连接字符串 03 Persist Security Info=False;User ID=sa; _ 04 Initial Catalog=DBEmp;Data Source=TITAN\TITAN 05 conn.Open Recordset对象 Recordset对象用于表示基本表或命令执行结果的记录全集,任何时候Recordset对象都只将集合中的单个记录作为当前记录引用。在使用ADO对象时,几乎全部使用Recordset对象来对数据进行操作。所有Recordset对象均由记录(行)和字段(列)组成。 应用示例 利用ADO对象模型中的Connection对象和Recordset对象打开数据库“DBEmp”,并根据选择显示每一个职员的详细信息。程序界面如图18.4所示。 程序具体的创建步骤如下。 在前一个工程中添加一个窗体。 选择“工程”→“引用”命令,选择“Microsoft ActiveX Data Object 2.5 Library”列表项,然后单击“确定”按钮,将ADO对象添加到工程中。 选择“工程”→“部件”命令,选择“Microsoft Hierarchical FlexGrid Control 6.0(SP4)(OLEDB)”列表项,然后单击“确定”按钮,将MSHFlexGrid表格控件添加到工具箱中。该控件与前面章节介绍的DataGrid

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档