Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как запустить html или htm файл. Добавлено: 21.09.03 17:50  

Автор вопроса:  Virtual

Как запустить html или htm файл.

Заранее спасибо!!!

asvelin@yandex.ru

 

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 Demon



ICQ: 7026585 

Вопросов: 18
Ответов: 96
 Web-сайт: update.sugardas.lt
 Профиль | | #1
Добавлено: 21.09.03 17:55

Shell "explorer test.html", vbNormalFocus

Ответить

Номер ответа: 2
Автор ответа:
 brevno



Вопросов: 18
Ответов: 57
 Web-сайт: smsquest.by.ru
 Профиль | | #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
Автор ответа:
 brevno



Вопросов: 18
Ответов: 57
 Web-сайт: smsquest.by.ru
 Профиль | | #3
Добавлено: 22.09.03 00:51

это, конечно, работает и если html-файл в нете...

Ответить

Номер ответа: 4
Автор ответа:
 Demon



ICQ: 7026585 

Вопросов: 18
Ответов: 96
 Web-сайт: update.sugardas.lt
 Профиль | | #4
Добавлено: 22.09.03 01:33

Зачем API?

Shell "explorer http://test.ru", vbNormalFocus

Намного проще...

Ответить

Номер ответа: 5
Автор ответа:
 DAN



ICQ: 234826 

Вопросов: 10
Ответов: 124
 Web-сайт: visualbasic.boom.ru
 Профиль | | #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
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #6
Добавлено: 22.09.03 12:02

Хааааа!!!!! Клёва вас всех надули! Вы тут с бэйсиком паритесь, а вопрос то был: как открыть... Достаточно двойново (или одного) щелчка по файлу!!!!!!

хахахаха! :-)

Ответить

Номер ответа: 7
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #7
Добавлено: 22.09.03 12:02
>Call Shell("start.exe " & ...

Не нужно привязываться к start.exe т.к. на NT-системах, по крайней
мере в Win XP, такого файла вообще нет. Лучше юзать ShellExecute.

Ответить

Номер ответа: 8
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #8 Добавлено: 22.09.03 13:00
В XP start.exe отсутствует:(((

Ответить

Номер ответа: 9
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #9 Добавлено: 22.09.03 13:01
Правильнее - через ShellExeCute - можно будет ему еще указать, чтоб он
не просто открыл, а, например, распечатал или окно свойств открыл:)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам