网站首页 工具软件 操作系统 办公软件 网页制作 PHP教程 script脚本专栏 photoshop教程 其他精品教程
我发布的文章 - 教程搜索 - 交流论坛 - 帮助中心 - 网站首页 网络工具 - 常用工具 - 媒体工具 - 系统工具 - 实用工具 NT/2003 - Win Xp - Win2000 - DOS/Win9x - IE/注册表 - Linux - 苹 果 Office - Word - Excel - PowerPoint - 输入法 - 邮件处理 Flash - Dreamweaver - Fireworks - FrontPage - HTMLCSS 基础文章 - PHP函数 - PHP技巧 - 数据库相关 - 高级应用 - PHP安装 - 转载精华 - 常见问题 综 合 类 - 状 态 栏 - 游 戏 类 - 页面背景 - 页面特效 - 页面导航 - 文本操作 - 文本特效 - 图形特效 - 鼠标特效 - 时间日期 - 密 码 类 文字特效 - 按钮与图标 - 色彩运用 - 滤镜魔法 - 综合实例 XML教程 - DELPHI基础教程 - VB教程
首页 -> 其他精品教程 -> VB教程

TOP

Visual Basic设计图形浏览器示例
文章内容
相关信息
用户评论
文章内容


想过自己设计图形浏览器吗?其实,这一点也不难,我们可以轻松利用VB编程实现。

  图形浏览器的设计过程如下:

  1.启动VB,新建一标准工程文件,在窗体Form1上,更改Form1的Caption=“图形浏览器”。

  2.从工具箱中把驱动器、文件夹和文件控件添加到表单中,驱动器的Name为Diver1,文件夹的Name为Dir1,文件的Name为File1,并调整适当的位置。

  3.从工具箱中把Picture Box控件添加到表单中,Picture Box的Name为Picture1,并调整适当的位置、高宽度。

  4.从工具箱中,把Command Button控件添加到表单中,Command Button 的Name为Command1,并调整适当的位置、高宽度。

  5.在表单的空白处双击鼠标,弹出代码编辑窗口,输入下列代码:

  Private Sub Form_Load()

  ′设置应用程序所在驱动器和目录为当前驱动器和目录

  ′App 是当前的应用程序对象

  Drive1.Drive = App.Path

  Dir1.Path = App.Path

  File1.Pattern = "*.bmp;*.ico;*.wmf"

  End Sub

  6.在表单的驱动器控件上双击鼠标,弹出代码编辑窗口,输入下列代码:

  Private Sub Drive1_Change()

  ′选中的驱动器改变时,更新目录列表框中的内容;目录改变时,触发目录列表框的Change事件

  Dir1.Path = Drive1.Drive

  End Sub

  7.在表单的文件夹控件上双击鼠标,弹出代码编辑窗口,输入下列代码:

  Private Sub Dir1_Change()

  ′目录改变时,更新文件列表框中的内容

  File1.Path = Dir1.Path

  End Sub

  8.在表单的文件控件上双击鼠标,弹出代码编辑窗口,输入下列代码:

  Private Sub File1_Click()

  ′根目录时,路径中的最后一个字符是反斜杠"\",如:C:\

  ′非根目录时,路径中的最后一个字符不是反斜杠"\"

  ′得到完整的文件名,应在路径的最后加上反斜杠"\"

  If Right(File1.Path, 1) 〈 〉 "\" Then

  ′非根目录时,路径中的最后加上一个反斜杠"\"

  tempstring = File1.Path && "\" && File1.FileName

  Else

  tempstring = File1.Path && "\" && File1.FileName

  End If

  ′装入选定的文件

  Form1.Picture1.Picture = LoadPicture(tempstring)

  End Sub

  9.在表单的"关闭"控件上双击鼠标,弹出代码编辑窗口,输入下列代码:

  Private Sub Command1_Click()

  Unload Me

  End

  End Sub

  保存文件并运行,你自己的图形浏览器就设计好了。



  图1

相关信息
Visual Basic设计图形浏览器示例
发布者:mmcbbs
浏览量:482
发布日期:2005-04-10 10:28:28
所属专题:
用户评论
称  呼:
内  容:

广告位

广告招租,欢迎抢订

热门信息

·什么是ODBC
·初识WTL(上)
·理解ActiveX控件的一些背景..
·VB.NET 的新特点:变..
·探讨VB.Net中的数据绑定
·用VB.NET打造NameSpace
·VB.NET中的面向对象编程特征
·用VB和MTS开发多层数据库应..

推荐信息