• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

如何使用VB控件Commom Dialog

发布: 2007-6-21 21:57 | 作者:   | 来源:   | 查看: 20次 | 进入软件测试论坛讨论

领测软件测试网

   
  Visual Basic是一种非常有效的Windows编程工具,是目前Windows编程工具中使用最广泛的语言。在所有资料中,大多都没有介绍Visual Basic中一个非常有用的控件——通用对话框Commom Dialog。

  在一般的程序设计中,文件操作对话框都是必不可少的。而这种对话框的设计也比较繁琐。首先,要设计一个新格式Form并设置好边框,再在上面设计一个文本框TextBox用以显示和输入文件名,一个文件列表框FileListBox,一个目录列表框DirListBox,一个驱动器列表框Drivelist, 一个小型组合框ComboBox用以显示和选择类型。而且还要编写好几个过程程序来完成总体功能。虽然整个实现过程难度并不算太大,但较为烦琐。

  现在,有了通用对话框Commom Dialog以后,事情就简单多了。Commom Dialog共有七种用法,调用语法为:[Form.]CmDialog.Action[=Setting]

  其中:

  Setting Dialog Displayed

  0 No action 不运行

  1 Open 打开文件

  2 Save as 换名存盘

  3 Color 色彩

  4 Font 字型

  5 Printer 打印

  6 Invokes WINHELP.EXE 调用帮助文件


现在,我们以打开文件对话框Open为例予以具体说明。首先,在格式上建立一个通用对话框控件CMDialog1,设置其属性如下:

  DialogTitle=<对话框标题> :次项空缺时,对话框标题等于

  激活方式Setting。

  Filename=*.txt :缺省文件名

  Filter=<文本文件[*.txt]>|*.txt|<所有文件 [*.*]>|*.*| :文件

  选择类型为文本文件[*.txt]——通配符*.txt,或

  所有文件[*.*]——通配符*.*。注意,以上各项均

  以竖杠符“|”结束。

  LnitDiv=C:\ :文件缺省路径。

  通用对话框Commom Dialog控件被调用后,属性Filename返回用户所选文件名。如果调用失败,Commom Dialog返回VB的错误代码为Err=32755.下面为调用程序:

  Sub Command1_Click ()

  CmDialog1.action = 1

  If Err <> 32755 Then

  fname$ = CmDialog1.Filename

  Caption = fname$ :将窗口标题改为文件名

  End If

  End Sub

  现在,您已经可以调用通用对话框Commom Dialog了。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网