powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Открытие html Документа
3 сообщений из 3, страница 1 из 1
Открытие html Документа
    #34322949
dar55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте. У меня такой вопрос.
Как открыть html документ на внутренней ссылке?
Т.е. открываю html файл так
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
Const SW_SHOWMAXIMIZED = 3
ShellExecute 0, "open", "C:\1\1.htm", "", "", SW_SHOWMAXIMIZED

А при попытке в пути указать еще внутреннюю ссылку, работать отказывается
ShellExecute 0, "open", "C:\1\1.htm#m3", "", "", SW_SHOWMAXIMIZED
...
Рейтинг: 0 / 0
Открытие html Документа
    #34323435
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
html документ чем открываешь? Если IE, то можно так
Код: plaintext
1.
2.
3.
Dim objIE As Object
Set objIE=CreateObject("InternetExplorer.Application")
objIE.Visible=True
objIE.Navigate2 "C:\1\1.htm#m3"
Насчет пути проверьте (C:\1\1.htm#m3)
...
Рейтинг: 0 / 0
Открытие html Документа
    #34323469
dar55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да так работает. Но тем способом который я привел в пример вроде браузером по умолчанию открывается файл. А в вашем примере идет привязка к IE.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Открытие html Документа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]