Открытие html документа в нужном месте

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Открытие html документа в нужном месте

Сообщение Space » 24.10.2008 (Пт) 1:31

Как открыть html-документ в нужном месте (как по переходу по локальной гиперссылке) с помощью ShellExecute?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Открытие html документа в нужном месте

Сообщение Antonariy » 24.10.2008 (Пт) 8:58

С помощью ShellExecute — никак.
Лучший способ понять что-то самому — объяснить это другому.

Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Re: Открытие html документа в нужном месте

Сообщение Space » 24.10.2008 (Пт) 9:41

а разве нельзя после имени документа задать ключ, в котором указать локальную гиперссылку, вроде "c:\my.htm /A="..." ?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Открытие html документа в нужном месте

Сообщение Antonariy » 24.10.2008 (Пт) 9:55

Хотя можно, чёй-то я тупанул.
Просто передаешь в ShellExecute ссылку как она есть в броузере, вместе с #. Если документ на диске, ссылка должна начинаться с file://x:\
Лучший способ понять что-то самому — объяснить это другому.

Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Re: Открытие html документа в нужном месте

Сообщение Space » 24.10.2008 (Пт) 10:13

Документ на диске, ссылку на документ - эт ясно, а как перейти на ссылку внутри документа?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Открытие html документа в нужном месте

Сообщение Antonariy » 24.10.2008 (Пт) 10:17

Блин, локальная гиперссылка как выглядит, если скопипастить ее в адресную строку? Вот ее и передавай. Броузер перейдет сам.
Лучший способ понять что-то самому — объяснить это другому.

Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Re: Открытие html документа в нужном месте

Сообщение Space » 24.10.2008 (Пт) 10:31

блин, а как выглядит ссылка на раздел в документе?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Открытие html документа в нужном месте

Сообщение Antonariy » 24.10.2008 (Пт) 10:39

Блииин, чувак, ты гонишь :) Тебя ломает скопировать ссылку на раздел в документе и посмотреть, как она выглядит?
Ладно, отдыхай. file://c:\xxx.htm#имя_элемента
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот, SemrushBot и гости: 69

    TopList