imgPhoto.picture=loadpicture(filename)
解决方案 »
- vb listview 小问题
- VB如何在IIS中选中集成WINDOWS身份验证和启用父路径?
- VB程序拷上另一部电脑运行出错:错误‘380’,无效属性值!
- 如何操作网页中的flash
- 急!急!急!如何把 日期格式“2007-7-1”转换为:“1188734170”这种格式?
- 在VB中如何获得当前窗体的所有菜单项目(已经设置好的),新手请求帮助!
- 等待之中......请问如何实现这个巨简单的功能?我没找到有关资料!送分
- 关于字符串操作:去除逗号。请帮助
- 什么语言编写的程序(一定是exe文件)不需要动态数据连接库?
- 如何在CRYSTAL报表工具中加入对Open Office的支持.
- 有关历法的程序
- 谁能详细说明一下类模块和模块的区别和功能吗?(300分哦)
我是在点击COMMAND就能打开文件,希望选择文件后就能显示在IMAGE上。能具体点吗?谢谢了
On Error GoTo cmdLoad_Click_EH
' 先行记录原始 txtPhoto 的字串。
If txtPhoto <> "" Then
strPhoto = txtPhoto.Text
Else
strPhoto = ""
End If
With dlgOpen
.CancelError = True
.Filter = "所有图形文件 (*.bmp;*.ico;*.wmf;*.jpg;" _
& "*.gif)|*.bmp;*.wmf;*.jpg;*.gif|位图 (*.bmp)" _
& "|*.bmp|WMF文件 (*.wmf)|" _
& "*.wmf|Jpeg文件 (*.jpg)|*.jpg|Gif文件 (*.gif)|" _
& "*.gif|所有文件 (*.*)|*.*"
.Flags = cdlOFNExplorer Or _
cdlOFNFileMustExist Or cdlOFNHideReadOnly Or _
cdlOFNNoLongNames Or cdlOFNPathMustExist
.ShowOpen
End With
' .FileName为完整路径
imgMaterial.Picture = LoadPicture(dlgOpen.FileName)
' 档案名称,但不含路径名。
txtPhoto.Text = dlgOpen.FileTitle
Exit Sub
cmdLoad_Click_EH:
If Err.Number = cdlCancel Then ' 按下cancel键的处理。
txtPhoto = strPhoto
Else
Beep
MsgBox Err.Description, vbExclamation, "无法载入图形文件"
End If