*、vb6用api实现comdialog对话框
来源:互联网 发布:怛罗斯之战 知乎 编辑:程序博客网 时间:2024/06/05 05:46
'从哪里找来的资料已经忘了,老外发布的
Option Explicit
Private Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long
Private Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
hInstance As Long
lpstrFilter As String
lpstrCustomFilter As String
nMaxCustFilter As Long
nFilterIndex As Long
lpstrFile As String
nMaxFile As Long
lpstrFileTitle As String
nMaxFileTitle As Long
lpstrInitialDir As String
lpstrTitle As String
flags As Long
nFileOffset As Integer
nFileExtension As Integer
lpstrDefExt As String
lCustData As Long
lpfnHook As Long
lpTemplateName As String
End Type
Private Sub Command1_Click()
Dim OpenFile As OPENFILENAME
Dim lReturn As Long
Dim sFilter As String
OpenFile.lStructSize = Len(OpenFile)
OpenFile.hwndOwner = Form1.hWnd
OpenFile.hInstance = App.hInstance
sFilter = "Batch Files (*.bat)" & Chr(0) & "*.BAT" & Chr(0)
OpenFile.lpstrFilter = sFilter
OpenFile.nFilterIndex = 1
OpenFile.lpstrFile = String(257, 0)
OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
OpenFile.lpstrFileTitle = OpenFile.lpstrFile
OpenFile.nMaxFileTitle = OpenFile.nMaxFile
OpenFile.lpstrInitialDir = "C:\"
OpenFile.lpstrTitle = "Use the Comdlg API not the OCX"
OpenFile.flags = 0
lReturn = GetOpenFileName(OpenFile)
If lReturn = 0 Then
MsgBox "The User pressed the Cancel Button"
Else
MsgBox "The user Chose " & Trim(OpenFile.lpstrFile)
End If
End Sub
- *、vb6用api实现comdialog对话框
- VB6用API实现繁体简体转换
- VB6使用API实现串口通信
- VB用API实现各种对话框(总结)
- VB用API实现各种对话框(总结)
- 用API实现调用保存文件对话框
- VB6实现自定义windows的字体对话框修改字体
- 在VB6中使用API函数实现矢量图的绘制。
- 在VB6中使用API函数实现矢量图的绘制
- 用API实现WINDOWS下的通用对话框!
- VB6.0 Windows API
- 用VB6实现程序多语言界面
- 用VB6.0实现图象“马赛克”
- VB6 用API 函数列出指定文件夹中的所有文件
- 调用API实现路径选择对话框
- VB 选择目录对话框实现(API)
- 用windows api写对话框
- VB6使用API下载文件
- 安卓手机关闭底部键盘灯的方法(htc G11亲测有效)
- 树状结构的操作模型
- 如何写thinkphp的注册与登录代码-thinkphp的session设置
- 简单读取网站页面内容demo
- linux TFTP服务器配置
- *、vb6用api实现comdialog对话框
- 通过http-vhosts.conf配置apache的负载均衡
- 牛人博客搜集
- jquery 三级联动菜单
- 如何下载并编译Android4.0内核源码goldfish(图文)
- C# Web Service 学习
- SQL Server 2008R2编写脚本时智能提示功能丢失的处理方法
- linux kernel lpj参数
- PQ使用