扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:潇潇 来源:YESKY 2007年10月14日
关键字:
属性 | Path | 本属性用于返回或设置运行时选择的路径以显示其下的文件,默认路径为当前路径.改变Dri属性会触发PathChange事件. 示例: File1.Path= Dri1.Path 设置在目录列表框中选中的路径为文件列表的当前路径. |
Pattern | 本属性用来确定程序运行时,列表框中显示那些类型的文件.除了使用”*” ”?”等通配符外,在参数中还可以使用分号”;”来分割多种文件类型.例如:”*.ext;*.bat” | |
FileName | 本属性返回或设置所选文件的路径和文件名.可以从本属性值中返回当前列表中选择的文件名.路径可用Path属性单独检索.在功能上,本属性值与ListIndex等价.如果没有文件被选中,FileName属性将返回0长度的字符串.改变甭属性值可能会产生一个或多个如下事件:PathChange(如果改变路径),PatternChange(如果改变模式),DblClick(如果指定存在的文件) | |
事件 | Click | 当选择一个新的文件时触发该事件 |
Private Sub File1_Click() Picture1.Picture = LoadPicture(Dir1.Path & " \ " & File1.FileName) ‘在图片框中显示选定的图形文件. End Sub |
方法 | 所显示的对话框 |
ShowOpen | 显示[打开]对话框 |
ShowSave | 显示[另存为]对话框 |
ShowColor | 显示[颜色]对话框 |
ShowFont | 显示[字体]对话框 |
ShowPrinter | 显示[打印]或[打印选项]对话框 |
Showhelp | 显示windows帮助引擎 |
属性 | Filer | 该属性应用于CommonDialog控件中的[打开][另存为]对话框.本属性用来返回或设置在对话框[类型]列表框中显示的过滤器.过滤的作用是确定对话框中文件列表框中显示的文件类型.例如:设置为*.txt时,将显示文本文件.要显示多种类型的文件,可以用管道(|)符号(ASCII124)将他们分开.管道符号前后不能加空格.如:*.rm|*.rmvb | |
Action | 该属性返回或设置一个表示所显示对话框类型的整数.具体如下. | ||
设置数值 | 说明 | ||
0 | 没有操作 | ||
1 | 显示[打开]对话框 | ||
2 | 显示[另存为]对话框 | ||
3 | 显示[颜色]对话框 | ||
4 | 显示[字体]对话框 | ||
5 | 显示[打印]或[打印选项]对话框 | ||
6 | 运行WINHLP32.EXE | ||
FileName | 本属性应用于CommonDialog控件的[打开][另存为]对话框. 本属性返回或设置所选文件的路径和文件名.如果在运行时被创建,FileName属性将返回0长度的字符串,表示当前没有选择文件.在CommonDialog控件里,可以在打开对话框之前设置FileName属性来设定初始文件名. 可以从本属性值中返回当前列表中选择的文件名.路径可用Path属性单独检索.在功能上,本属性值与ListIndex等价.如果没有文件被选中,FileName属性将返回0长度的字符串. 改变甭属性值可能会产生一个或多个如下事件:PathChange(如果改变路径),PatternChange(如果改变模式),DblClick(如果指定存在的文件) | ||
事件 | Click | 当选择一个新的文件时触发该事件 |
对象 | 特性 | 设置值 |
窗体 | 名称 | Frmvcd |
BorderStyle | 1 | |
Caption | VCD播放器 | |
菜单 | 标题 | 文件 |
名称 | Mnufile | |
标题 | 打开 | |
名称 | Mnuopen | |
标题 | 播放 | |
名称 | Mnuplay | |
标题 | 退出 | |
名称 | Mnuexit | |
标题 | 选项 | |
名称 | Mnuoption | |
标题 | 连续播放 | |
名称 | Mnurepeat | |
标题 | 静音 | |
名称 | Mnuslient | |
多媒体控件 | 名称 | Mmcontrol |
Picture控件 | 名称 | Picture1 |
通用对话框 | 名称 | Commondialog1 |
Private Sub mnuopen_Click() ’当点击菜单中的打开时执行 '在未选择文件时,文件名为空字符,播放菜单不可用 mnuplay.Enabled =False CommonDialog1.FileName = "" '下面语句设置文件过滤方式,可显示扩展名为avi,dat,wav和mid文件 CommonDialog1.Filter = "(*.avi)|*.avi|(*.wave)|*.wav|(vcd *.dat)|*.dat|(midi *.mid)|*.mid" '初始化文件过滤方式为*.avi CommonDialog1.FilterIndex = 1 '建立打开方式的通用对话框,也可使用commondialog1.showopen CommonDialog1.Action = 1 '打开一个文件前先关闭前一次被打开的多媒体设备 MMControl1.Command = "close" Select CommonDialog1.FilterIndex Case 1 '选择*.avi '设置多媒体设备类型为avividio MMControl1.DeviceType = "avividio" '设置时间格式为帧 MMControl1.TimeFormat = 3 '设置播放的文件为通用对话框中选择的文件 MMControl1.FileName = CommonDialog1.FileName '打开文件 MMControl1.Command = "open " Case 2 '选择*.wav '设置多媒体设备类型为waveaudio MMControl1.DeviceType = "waveaudio" '设置时间格式为帧 MMControl1.TimeFormat = 3 '设置播放的文件为通用对话框中选择的文件 MMControl1.FileName = CommonDialog1.FileName '打开文件 MMControl1.Command = "open " Case 3 '选择*.dat '设置多媒体设备类型为Mpegvidio MMControl1.DeviceType = "Mpegvidio" '设置时间格式为帧 MMControl1.TimeFormat = 3 '设置播放的文件为通用对话框中选择的文件 MMControl1.FileName = CommonDialog1.FileName '打开文件 MMControl1.Command = "open " Case 4 '选择*.mid '设置多媒体设备类型为waveaudio MMControl1.DeviceType = "waveaudio" '设置时间格式为帧 MMControl1.TimeFormat = 3 '设置播放的文件为通用对话框中选择的文件 MMControl1.FileName = CommonDialog1.FileName '打开文件 MMControl1.Command = "open " End Select '设置hwnddisplay的值,使媒体文件能够在picture控件中播放 MMControl1.hWndDisplay = Picture1.hWnd End Sub |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者