Страница: 1 |
Вопрос: Как запустить html или htm файл. | Добавлено: 21.09.03 17:50 |
Автор вопроса: ![]() |
Как запустить html или htm файл. Заранее спасибо!!!
|
Ответы | Всего ответов: 9 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 7026585 Вопросов: 18 Ответов: 96 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 21.09.03 17:55 |
Shell "explorer test.html", vbNormalFocus |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 18 Ответов: 57 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 22.09.03 00:49 |
В модуль: Option Explicit Public 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 Public Const SW_SHOWNORMAL = 1 на форму: ShellExecute me.hwnd, vbNullString, "http://www.vbnet.ru", vbNull, vbNullString, 1 |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 18 Ответов: 57 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 22.09.03 00:51 |
это, конечно, работает и если html-файл в нете... |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 7026585 Вопросов: 18 Ответов: 96 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 22.09.03 01:33 |
Зачем API? Shell "explorer http://test.ru", vbNormalFocus Намного проще... |
Номер ответа: 5 Автор ответа: ![]() ![]() ICQ: 234826 Вопросов: 10 Ответов: 124 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 22.09.03 06:14 |
Вот: Call Shell("start.exe " & "http://visualbasic.boom.ru", 0) Или: Call Shell("start.exe " & "mailto:adaniyar@yahoo.com", 0) Или: Call Shell("start.exe " & "C:\index.html", 0) |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 224 Ответов: 3777 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 22.09.03 12:02 |
Хааааа!!!!! Клёва вас всех надули! Вы тут с бэйсиком паритесь, а вопрос то был: как открыть... Достаточно двойново (или одного) щелчка по файлу!!!!!! хахахаха! |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 22.09.03 12:02 |
>Call Shell("start.exe " & ... Не нужно привязываться к start.exe т.к. на NT-системах, по крайней мере в Win XP, такого файла вообще нет. Лучше юзать ShellExecute. |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #8 | Добавлено: 22.09.03 13:00 |
В XP start.exe отсутствует![]() |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #9 | Добавлено: 22.09.03 13:01 |
Правильнее - через ShellExeCute - можно будет ему еще указать, чтоб он не просто открыл, а, например, распечатал или окно свойств открыл ![]() |
Страница: 1 |
|