Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/10: Рейтинг темы: голосов - 10, средняя оценка - 4.50
tyta
0 / 0 / 0
Регистрация: 22.04.2006
Сообщений: 2
1

Как открыть, запустить файл из VB&

26.04.2006, 01:14. Просмотров 1864. Ответов 4
Метки нет (Все метки)

Это наверное просто, но у меня не получается..., хотелось бы как-то из кода открыть файл, чтобы запустилась соответствующая, или конкретная-указанная программа...
В частности мне надо чтобы открывалась страница в Explorer...
Буду очень признательна за помостч...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2006, 01:14
Ответы с готовыми решениями:

Как запустить программу или открыть папку
Какой код для этого используется? пробовал один из методов: Dim s As New Shell...

Как запустить (открыть) pdf фаил по пути хронящейся в переменной?
Как запустить (открыть) pdf фаил по пути хронящейся в переменной?

Как открыть файл в VB (именно файл с расширением .bat)?
Это часть неисправного кода: Private Sub Command1_Click() Dim F As Long F =...

Как запустить файл exe
пожалуйста объясните как запустить файл *.EXE из VB6 Т.К. методы Load() и...

А как запустить 'файл.xls' (не ехе) из VB
РЕБЯТ ОГРОМНЕЙШЕЕ ВАМ СПАСИБО!!! ВЫ СПАСЛИ МОЙ ДИПЛОМ!!!

4
VladConn
2 / 2 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
26.04.2006, 01:27 2
shell
0
Messir
26.04.2006, 09:14 3
Завести парня, который разбирается в этом

а по теме: ShellExecute, поиск
tyta
0 / 0 / 0
Регистрация: 22.04.2006
Сообщений: 2
02.05.2006, 21:37 4
Огромное спасибо )))

И за shell и за shellexecute.
0
aleksmir
06.05.2006, 01:37 5
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
' ОТКРЫТИЕ ФАЙЛА ПО РАСШИРЕНИЮ:
' ДЕКЛАРАЦИЯ: открытие файла по расширению
  Private Declare Function ShellExecuteA Lib "shell32.dll" (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
' ФУНКЦИЯ: открытие файла по расширению
' lngWnd - дикриптор окна (нужно указать Me.hWnd)
' strFile - имя файла (полный путь к файлу)
' Возвращает признак нормального завершения
Public Function OpenFileExt(lngWnd As Long, strFile As String) As Boolean
  ' Переменные
    Dim intCursor As Integer ' курсор мыши
  ' Код
    ' сохранение курсора мыши
    intCursor = Screen.MousePointer
    ' курсор мыши - песочные часы
    Screen.MousePointer = vbHourglass
    ' запуск перехватчика
    On Error GoTo SubError
    ' открытие файла по расширению
    ShellExecuteA lngWnd, "open", strFile, "", "", 1
    ' установка признака нормального завершения
    OpenFileExt = True
    ' обход перехватчика
    GoTo Continue
SubError:
    ' снятие признака нормального завершения
    OpenFileExt = False
    ' выход из перехватчика
    Resume Continue
Continue:
    ' остановка перехватчика
    On Error GoTo 0
    ' восстановление курсора мыши
    Screen.MousePointer = intCursor
End Function
06.05.2006, 01:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2006, 01:37

Как запустить файл exe из ресурсов
я запихнул файл exe в ресурс в basic теперь мне надо что бы при нажатии на...

Как запустить файл с расширением exe?
Извините, можете мне помочь? Мне надо запустить программу с расширением .exe и...

Как запустить файл из собственной программы?
как запустить на выполнение файл из vb приложения?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru