第九章 ActiveX控件
教学目的要求:
孰练掌握VB常用ActiveX控件的主要属性、方法、事
件及在实际编程中的应用。
monDialog)、Windows公用控
件和多媒体控件等高级控件的用法。
教学重点
monDialog)、Windows公用控件
和多媒体控件等高级控件的用法
教学方法:
大屏幕投影演示
时间安排:
2学时
教学难点:
ActiveX控件的主要属性、方法、事件
ActiveX控件:采用ActiveX技术创建的一个或多个对象组成,是一段可重复使用的程序代码和数据。以文件形式存在,
ActiveX控件添加:
“工程”---“部件”
工具箱---右击(快捷菜单)---“部件”
选项卡添加:
工具箱---右击(快捷菜单)---“添加选项卡”
mon dialog)
“打开”对话框
“另存为”对话框
“颜色”对话框
“字体”对话框
“打印”对话框
“帮助”对话框
“部件”对话框中选择“mon Dialog Control "
Action属性:运行阶段有效
属性值
说明
0
没有操作
1
显示“打开”对话框
2
显示“另存为”对话框
3
显示“颜色”对话框
4
显示“字体”对话框
5
显示“打印”对话框
6
显示“帮助”对话框
一、共有属性与方法
CancelError属性:
按“取消”按钮时是否产生出错信息,若设为True,会产生一个错误号为32755的错误信息
DialogTitle属性:
对话框标题
方法:
ShowOpen
显示“打开”对话框
ShowSave
显示“另存为”对话框
ShowColor
显示“颜色”对话框
ShowFont
显示“字体”对话框
ShowPrinter
显示“打印”对话框
ShowHelp
显示“帮助”对话框
二、“打开”与“另存为”对话框
Filename属性:
设置或返回对话框中选定的包括目录的文件名
FileTitle属性:
设置或返回对话框中选定的不包括目录的文件名
Filter属性:
设置或返回对话框中显示文件的过滤器,格式为:
类型描述|类型通配符
例:文本文件(*.txt)|*.txt|Word文档(*.doc)|*.doc
FilterIndex属性:
当用Filter设置多组过滤器时,指定第几组为默认过滤器
InitDir属性:
设置对话框中初始文件目录,默认为当前目录
Flags属性:
见P179表9-2
DefaultExt属性:
适合“另存为”对话框,没有指定扩展名时的默认扩展名
例:
Private mand1_Click()
On Error Resume Next
=1
If <> 32755 Then
= )
End If
End Sub
Private mand2_Click()
= Nothing
End Sub
Private mand3_Click()
Unload Me
End Sub
09 ActiveX控件 来自淘豆网m.daumloan.com转载请标明出处.