资源管理器VB程序.doc

上传人:数据九部 文档编号:10117629 上传时间:2021-04-20 格式:DOC 页数:4 大小:163.50KB
返回 下载 相关 举报
资源管理器VB程序.doc_第1页
第1页 / 共4页
资源管理器VB程序.doc_第2页
第2页 / 共4页
资源管理器VB程序.doc_第3页
第3页 / 共4页
资源管理器VB程序.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《资源管理器VB程序.doc》由会员分享,可在线阅读,更多相关《资源管理器VB程序.doc(4页珍藏版)》请在三一文库上搜索。

1、使用实例:Windows中的资源管理器想必大家都经常使用,利用NEWEX 这个优秀的第三方控件,我们可以用VB轻易做出与Windows几乎一模一样的资源管理器。下面通过一个例子向大家介绍该控件的简单用法。(一) 加载控件 启动Visual Basic 6.0,创建一个工程并保存为工程1.vbp,同时产生一个名为Form1的窗口。在工具箱的空白处单击鼠标右键,从弹出的快捷菜单中启动部件窗口,点击浏览按钮,从存放NEWEX控件的文件夹中找到newex.ocx文件。点击应用后NEWEX控件就添加到工具箱中。你会发现工具箱中多了3个图标,如图1。我们要用到的是最后两个。图1(二) 主要属性介绍本例中我

2、们用到的是ExplorerTree(树型目录窗格)和ExplorerLis(列表窗格,用以显示左边选定对象所包含的内容)。下面列出它们的几个主要属性。ExplorerTree的主要属性Appearance 控件外观是否立体,1为3D边框,0为平面。 BorderStyle 控件的边界类型 Backcolor 背景色 BrowseFrom 转到地址栏输入的目录路径 TreeHasButtons 在树状目录中是否显示 按钮 TreeHasLines 在树状目录中是否显示关联虚线 Path 地址路径ExplorerList的主要属性Appearance 控件边框是否立体,1为3D边框,0为平面。 B

3、orderStyle 控件的边界类型 ShowHiddenFile 是否显示隐藏文件 view 查看方式0 -平铺,1-图标,2-列表,3-详细信息 FileName 选中文件的文件名(三) 添加控件,完成界面的设置在Form1中添加一个ExplorerTree和一个ExplorerLis控件,调整好位置大小。再在窗体中添加3个 Text控件和一个CommandButton控件,将Text控件的Caption属性依次设置为地址,文件,文件夹。CommandButton控件的Caption属性设置为转到。如图2所示。图2(四)添加代码,实现基本功能利用NEWEX控件的属性,我们可以添加一些代码来

4、完善它的功能。添加以下代码,使右边列表窗格显示左边树型目录窗格选定对象所包含的内容。Private Sub ExplorerTree1_TreeDataChanged()On Error Resume NextExplorerList1.TreeDatas = ExplorerTree1.TreeDatasEnd SubPrivate Sub ExplorerList1_FolderClick()ExplorerTree1.FolderClick (ExplorerList1.filename)End Sub利用ExplorerTree的OnDirChanged 方法和Path属性,让Text

5、1文本框显示目录的地址路径。Private Sub ExplorerTree1_OnDirChanged()Text1.Text = ExplorerTree1.PathEnd Sub利用ExplorerList的GetFileName 方法和filename属性,让Text2文本框显示在ExplorerList窗格中选定的文件。Private Sub ExplorerList1_GetFileName()Text2.Text = ExplorerList1.filenameEnd Sub编写代码完成转到按钮的功能。当点击转到按钮时,让ExplorerTree树型目录窗格转到地址栏中输入的地址

6、目录。Private Sub Command1_Click()ExplorerTree1.BrowseFrom = Text1.TextEnd Sub(五)模仿Windows右键的查看菜单。在Windows资源管理器中点击鼠标右键选查看可以选择查看文件的方式,而利用ExplorerList的View属性也可以模仿出这个功能。首先,我们要先设计一个弹出菜单。选择工具 下的菜单编辑器进行菜单的设计.如图3。图3菜单的具体设计如下表:菜单标题信息 菜单名称 是否可见 级别 弹出菜单 popmnu 否 1 查看 mnuView 可见 2 平铺 mnuS 可见 3 图标 mnuN 可见 3 列表 mnu

7、L 可见 3 详细信息 mnuD 可见 3其次,设计好菜单后,添加以下代码实现点击鼠标右键弹出菜单。Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)If Button = vbRightButton ThenPopupMenu popmnuEnd IfEnd Sub最后,编码以响应菜单事件Private Sub mnuD_Click()ExplorerList1.View = 3 详细信息End Sub Private Sub mnuL_Click()ExplorerList1.View = 2 列表End SubPrivate Sub mnuN_Click()ExplorerList1.View = 1 图标End SubPrivate Sub mnuS_Click()ExplorerList1.View = 0 平铺End Sub这样就可以模仿Windows资源管理器的右键菜单查看功能。完成这几步后这个简单的实例程序就完成了,运行程序,效果如图5。是不是和Windows资源管理器很象!当然,还有其它具体的功能还待大家去实现。这里只是介绍NEWEX的简单应用。图4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1