天天加油 - 助您成才
Access下如何使用通用对话框
您正在看的Access是:Access下如何使用通用对话框。

   很多用ACCEE97开发过数据库的用户都有这种体会:要想在窗体中添加一个命令按钮实现打开通用对话框的功能真是很困难。因为Access97本身并未提供这类控件,所以必须通过编写有关的宏才能实现该功能,但是编写出的宏限制很多,比如:在选择文件类型时不能同时存在多种文件格式,必须预定义好某一种格式等等。

   最近笔者在开发INTRANET信息采集系统时偶得一控件,恰恰能完成打开通用对话框的功能,并且效果极佳,不敢独享,拿来与诸君共享之。

   因为该控件存放于VB6中,所以具体使用方法和在VB中类似。

其他控件 Microsoft Common Dialog Control,Version 6.0
在窗体上形成对话框控件
修改控件的名称如:Dialog1
设置其属性:在对话框上单击右键 CommonDialog 对象的属性弹出属性对话框(如下图)。可以看到,属性页的内容包括“打开/另存为”、“颜色”、“字体”、“打印”和“帮助”五组选项。可以根据提示在属性页中直接进行属性设置,也可通过编程来设置这些属性。
下面分别对各组选项加以说明:

A、“打开/另存为”:

   对话框标题是“打开/另存为”窗体的标题,如打开文件时可输入“打开文件”,另存文件时可输入“保存文件”。文件名称是要打开/另存文件的默认值,一般打开/另存时此处为空。初始化路径是打开/另存文件的默认路径,一般为空。过滤器是用来在“打开/另存为”处理中,通过对该属性的设置来控制文件的类型。其设置方法为Access文件|*.mdb|文本文件|*.txt|所有文件|*.*

B、颜色

C、字体

D、打印

E、帮助

过滤器属性的设置方法:

Dialog1.filter = “Access文件|*.mdb|文本文件|*.txt|所有文件|*.*”

通过FileName属性获取选定的文件名。

常用对话框控件属性及方法表

属性 说明

Copies 要打印的份数

FromPage 打印的起始页

ToPage 打印的结束页

Hdc 选定打印机的设备上下文


方法 说明

ShowOpen 打开

ShowSave 另存为

ShowColor 颜色

ShowFont 字体

ShowPrinter 打印

ShowHelp 调用Windows “帮助”


例:打开文件对话框的命令如下:

dim filename1 As String
Dialog1.showopen 显示打开文件对话框
Filename1= Dialog1.filename 获取所选择的文件名

例:打开保存文件对话框的命令如下:

dim filename1 As String
Dialog1.showsave 显示保存文件对话框
Filename1=Dialog1.filename 获取所选择的文件名

   其它几种对话框的打开方式与上面的方法相同,值得一提的是可以通过该控件控制打印机的使用,非常方便。以上就是Microsoft Common Dialog Control,Version 6.0控件的具体使用方法,希望对读者有一定帮助。

  • 上一篇教程:
  • 下一篇教程:
  • 排行

    1. 听说过WinZip软件也可以“杀毒”
    2. Delphi存取图像完整解决方案
    3. 利用Delphi开发旅游景点微机售票
    4. 在DBGrid组件中显示和编辑MEMO字
    5. 在Delphi编程中使用C语言代码
    6. Delphi编程播放无声音的AVI动画
    7. Oracle字符集子集与超级的对应关
    8. Oracle触发器详细介绍
    9. 设置Linux的服务自动启动Oracle服
    10. 学习java的一些好的书籍介绍
    11. 怎样用Java实现MSN Messager的功
    12. 用java完全控制图形显示
    13. VB的程序加密方法
    14. FlexGrid控件的使用
    15. vb的CommonDialog控件的使用
    16. vb的FlexGrid控件
    1. vb的属性、方法和事件(二)
    2. vb的属性、方法和事件(一)
    3. vb对象的使用
    4. vb的用户界面
    5. vb菜单在应用程序中的使用
    6. vb的工具栏、对话框
    7. vb程序设计
    8. vb控件简介
    9. vb的控件数据
    10. vb控件的使用
    11. vb的datagrid控件的使用
    12. frame的用法
    13. 浅析软件项目管理中十个误区
    14. 如何做好软件需求捕获
    15. 软件开发质量管理层次模型
    16. 嵌入式软件测试的十大秘诀
    1. VB的程序加密方法
    2. FlexGrid控件的使用
    3. vb的CommonDialog控件的使用
    4. vb的FlexGrid控件
    5. vb的按钮控件
    6. VC防止窗口和控件闪烁的方法
    7. 基于Winsock API的VC网络编程实战
    8. 用VC实现动态改变Windows的显示特
    9. VC中利用MFC设计绘图程序初步
    10. 听说过WinZip软件也可以“杀毒”
    11. 利用Delphi开发旅游景点微机售票
    12. 在DBGrid组件中显示和编辑MEMO字
    13. 学好VC++的十大良好习惯
    14. DELPHI数据库应用程序的开发环境
    15. 汇编DEBUG全过程跟踪
    16. 汇编中的管道操作方法(一)

    最近更新

  • 推荐阅读
  • Access《Access下如何使用通用对话框》Access下如何使用通用对话框
    关于我们 | 版权申明 | 广告服务 | 友情链接 | 网站地图 | 使用帮助 | ©2006-2008 TTADD.COM