嘿,伙计们,
我有一个运行良好的程序,除了我只希望初始目录是Autosave。我知道这可能很容易,但我似乎不知道如何将其更改为在这里工作。有人能帮我吗?
- Public Function GetFileOpen(Title As String, InitFolder As String, Filter As String) As String
- Dim OpenFile As OPENFILENAME
- Dim lReturn As Long
- Dim sFilter As String
- With OpenFile
- .hwndOwner = ThisDrawing.hWnd
- .lStructSize = Len(OpenFile)
- .lpstrFilter = Filter
- .nFilterIndex = 1
- .lpstrFile = String(257, 0)
- .nMaxFile = Len(OpenFile.lpstrFile) - 1
- .lpstrInitialDir = InitFolder
- .lpstrFileTitle = OpenFile.lpstrFile
- .nMaxFileTitle = OpenFile.nMaxFile
- .lpstrTitle = "Select File"
- .flags = 4
- .lpTemplateName = "Test"
- End With
- '
- lReturn = GetOpenFileName(OpenFile)
- If lReturn = 0 Then
- GetFileOpen = ""
- Else
- GetFileOpen = Left$(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile, Chr$(0)) - 1)
- End If
- End Function
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |