网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Visual Basic
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.使用VB建立WebServer一例.
.VB图像处理之图像的亮度对比度调.
.VB6 ADO ListView数据库分页显示.
.转换长短文件名.
.用VB制作Windows风格安装盘.
.VB软件设计中的几个问题.
.VisualBasic6中发送邮件的新方法.
.VB使用编程技巧三则.
.VBScript变量.
.在VB5中生成统计图形.
.VB编程的几个API函数的应用问题.
.把Outlook信箱中的附件另存为.
.使用VB实现所见即所得功能.
.在VB中设计倒计时程序.
.用VB计算累计值.
.在VB6中用Select语句检索记录.
.VB编程的一些心得.
.实现窗体内部的左右移动.
.使用VB实现Excel自动获取外部数据.
.在VB中控制Word.

Access下如何使用通用对话框

发表日期:2006-2-27


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

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

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

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

下面分别对各组选项加以说明:

A、“打开/另存为”:

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

B、颜色

C、字体

D、打印

E、帮助

过滤器属性的设置方法:

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

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

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

-valign="top"width="29">属性

->-valign="top"width="71">说明

->-valign="top"width="29">

Copies

->-valign="top"width="71">

要打印的份数

->-valign="top"width="29">

FromPage

->-valign="top"width="71">

打印的起始页

->-valign="top"width="29">

ToPage

->-valign="top"width="71">

打印的结束页

->-valign="top"width="29">

Hdc

->-valign="top"width="71">

选定打印机的设备上下文

->-valign="top"width="29">方法

->-valign="top"width="71">说明

->-valign="top"width="29">

ShowOpen

->-valign="top"width="71">

打开

->-valign="top"width="29">

ShowSave

->-valign="top"width="71">

另存为

->-valign="top"width="29">

ShowColor

->-valign="top"width="71">

颜色

->-valign="top"width="29">

ShowFont

->-valign="top"width="71">

字体

->-valign="top"width="29">

ShowPrinter

->-valign="top"width="71">

打印

->-valign="top"width="29">

ShowHelp

->-valign="top"width="71">

调用Windows“帮助”

->

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

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

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

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

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

->

购买网站空间(支持ASP/.NET/PHP):送域名、送邮箱、更送1G U盘
上一篇:谈谈VB的数据库编程方式 人气:3709
下一篇:走进VB6啃一块骨头 人气:3086
浏览全部Visual Basic的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐