Страница: 1 |
|
Вопрос: как открыть файл
|
Добавлено: 23.04.09 22:58
|
|
Автор вопроса: Page
|
как открыть файл по средствам windows в vb 6
Ответить
|
Номер ответа: 2 Автор ответа: Боцман
ICQ: 295725312
Вопросов: 53 Ответов: 830
|
Web-сайт: Rus-Skipper.narod.ru Профиль | | #2
|
Добавлено: 24.04.09 00:21
|
- Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
- Sub Run()
- ShellExecute Me.hwnd, "open", Me.fldUnitName, vbNullString, Me.fldDestination, SW_SHOWNORMAL
- End Sub
Путь к директории можно не указывать. Прокатывает в большинстве случаев.
Открорет в асоциированной программе.
Ответить
|
Номер ответа: 4 Автор ответа: Боцман
ICQ: 295725312
Вопросов: 53 Ответов: 830
|
Web-сайт: Rus-Skipper.narod.ru Профиль | | #4
|
Добавлено: 24.04.09 08:40
|
Да так же.
- Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
-
- Private Sub Command1_Click()
- ShellExecute Me.hwnd, "open", "Пузыри.bmp", vbNullString, vbNullString, 1
- End Sub
- Private Sub Command2_Click()
- ShellExecute Form1.hwnd, "open", "c:\windows\Пузыри.bmp", vbNullString, vbNullString, 1
- End Sub
Второй вариант сто процентный. Ты наверно ковычки неставил.
Ответить
|
Страница: 1 |
Поиск по форуму