编程学习biancheng.45soft.com 本站提供了各种在线教程和资料,供大家学习与参考.
编程学习
当前位置: 主页 > VB6 > 界面设计 > VB6 界面设计 通用对话框CommonDialog

VB6 界面设计 通用对话框CommonDialog

将通用对话框添加到工具箱内的方法:


单击工程/部件 选定Microsoft CommDialog Control 6.0  按确定打开通用对话框。将CommonDialog控件添加到工具箱,在设计状态,CommonDialog控件以图标 的形式显示在窗体上,通用对话框控件默认名(Name)为CommonDialog1,控件大小不能改变,在程序运行时,控件本身被隐含。


通用对话框控件在Vb与windows动态链接库Commdlg.dll的例程之间提供了一个接口。为了能用这个控件创建对话框,动态链接库Commdlg.dll必须在Windows的system目录下。


要在程序中显示通用对话框中的某个对话框,可以用语句:通用对话框.action=属性值或者通用对话框.方法show

例如:

CommonDialog1.action=1
CommonDialog1.ShowOpen

作用都是打开通用对话框CommonDialog1的打开文件对话框。


通用对话框的Action属性和Show方法一览表

通用对话框的类型 Action属性值 方法Show
显示文件打开(Open) 对话框 1 ShowOpen
显示另存为(Save As) 对话框 2 ShowSave
显示颜色(Color) 对话框 3 ShowColor
显示字体(Font) 对话框 4 ShowFont
显示打印机(Printer) 对话框 5 ShowPrinter
显示帮助(Help) 对话框 6 ShowHelp

通用对话框具有的主要共同属性:

(1) DialogTiltle
通用话框的每个特定对话框都有默认的标题,DialogTiltle属性可以由用户自行设计对话框标题栏上显示的内容。

(2) CancelError
通用对换框有一个“取消”按钮,用于向应用程序表示用户想取消当前操作。当CancelError属性为True时,选择“取消”按钮,通用对话框产生错误警告并自动将错误对象Err.Number置为32755(cdCancel)以便供程序判断;
当CancelError属性为False(缺省) 时,则当击“取消”按钮,不产生错误警告。

(3) Flags
这个属性可修改每个具体的对话框的默认操作。不同的对话框的Flags属性各不相同。可以使用VB符号常量或一个整数(十进制或十六进制整数)给其赋值。



编程学习 VB6 界面设计 通用对话框CommonDialog 转载请保留此行.谢谢.

VB6