Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
2 / 2 / 0
Регистрация: 04.05.2010
Сообщений: 56
1

Как по нажатию кнопы заставить IE загрузиться и пойти по заданному урлу?

19.12.2010, 00:49. Показов 665. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вопрос конечно дурацкий, идиотский и чайницкий, но бьюсь уже неделю.
Сделал я кнопку, и хочу чтобы когда она нажималась, то грузился ИЕ и топал на нужный мне и заранее определённый УРЛ.
Для показа чмошников прекрасно работает такой вот код:
Visual Basic
1
2
3
Private Sub ButtonHelp_Click()
RetVal = Shell('hh.exe superhelp.chm', vbNormalFocus)
End Sub
.

А аналогичный трюк для похода на УРЛ:
Visual Basic
1
2
3
Private Sub ButtonWWW_Click()
RetVal = Shell('rundll32.exe shdocvw.dll,OpenURL superurl.url', vbNormalFocus)
End Sub
показывает жирный кукиш. Не могу мол найти и загрузить такой УРЛ.

что делать? может быть решение лежит в совсем другой плоскости и надо всё делать принципиально иначе? да, чуть не забыл. решение ДОЛЖНО работать под 98-2к-хр!
заранее всем спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2010, 00:49
Ответы с готовыми решениями:

Как заставить комп загрузиться
XP установлена на самом маленьком секторе, уже нет места. Хотела переставить некоторые программы на...

Как заставить работать FilterRecord по нажатию Button?
Есть процедура procedure TForm1.Table1FilterRecord(DataSet: TDataSet; var Accept: Boolean);...

Как заставить точки двигаться по нажатию клавиш?
Здравствуйте, не пойму почему точки двигаются хаотично? Нужно чтобы при нажатии на стрелки вверх,...

Как заставить двигаться кнопки по нажатию на тумблер?
Я новичок в С# можете помочь, дана задача: "Даны 4 тумблера, которые регулирует движение кнопок:...

4
2 / 2 / 0
Регистрация: 04.05.2010
Сообщений: 56
19.12.2010, 00:50  [ТС] 2
чуть не забыл
вася у меня 5.0, если это важно
0
Messir
19.12.2010, 03:22 3
Через ShellExecute
Пример есть в API-Guide, а также во многих сообщениях на этом форуме - поищи...
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
19.12.2010, 10:03 4
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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 
 
' Декларация константы для максимизирования окна открываемого приложения. 
' Для работы с другими константами смотрите MSDN. 
Public Const SW_SHOWMAXIMIZED = 3 
 
'открываем урл
 
Call ShellExecute(0, 'open', 'http://www.ya.ru','', '', SW_SHOWMAXIMIZED)
0
2 / 2 / 0
Регистрация: 04.05.2010
Сообщений: 56
20.12.2010, 19:37  [ТС] 5
СПАСИБО, всё работает!
0
20.12.2010, 19:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2010, 19:37
Помогаю со студенческими работами здесь

Как добавить хвост к урлу по клику?
Добрый день. Нужно при кликне на кнопку, добавить окончание к урлу. Например кликнул по кнопке...

Как отключить редирект на пост по старому урлу?
Приветствую. Может кто сталкивался с таким явлением... Поменял я урл на пост. был site.com/url1 а...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru