Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
claymen
-
- Продвинутый пользователь
-
-
- Сообщения: 159
- Зарегистрирован: 14.04.2006 (Пт) 16:07
- Откуда: КЫРГЫЗСТАН г.Бишкек
-
claymen » 21.12.2006 (Чт) 17:36
Подскажите, как открыть ссылку в новом окне браузера
Мой код открывает ссылку только в текущем окне.
- Код: Выделить всё
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
Private Const SW_SHOW = 5
Private Sub Form_Load()
ShellExecute Form1.hwnd, "open", "http://vbcorner.narod.ru", 0, 0, SW_SHOW
End Sub
и начинали мы все чайниками, но потом...
-
Konst_One
-
- Член-корреспондент академии VBStreets
-
-
- Сообщения: 3041
- Зарегистрирован: 09.04.2004 (Пт) 13:47
- Откуда: Химки
-
Konst_One » 21.12.2006 (Чт) 17:53
How ShellExecute Determines Whether to Start a New Instance
When ShellExecute looks through the registry, it looks for the shell\open subkey. If the shell\open\ddeexec key is defined, then a Dynamic Data Exchange (DDE) message with the specified application IExplore and the topic WWW_OpenURL is broadcast to all top-level windows on the desktop. The first application to respond to this message is the application that goes to the requested URL. If no application responds to this DDE message, then ShellExecute uses the information that is contained in the shell\open\command subkey to start the application. It then re-broadcasts the DDE message to go to the requested URL.
-
claymen
-
- Продвинутый пользователь
-
-
- Сообщения: 159
- Зарегистрирован: 14.04.2006 (Пт) 16:07
- Откуда: КЫРГЫЗСТАН г.Бишкек
-
claymen » 21.12.2006 (Чт) 18:19
Konst_One
Ничего не понял
Если кто ни-ть понял, то переведите на Русский plz!
и начинали мы все чайниками, но потом...
-
Konst_One
-
- Член-корреспондент академии VBStreets
-
-
- Сообщения: 3041
- Зарегистрирован: 09.04.2004 (Пт) 13:47
- Откуда: Химки
-
Konst_One » 22.12.2006 (Пт) 12:52
вывод таков - НЕЛЬЗЯ
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, SemrushBot, Yandex-бот и гости: 118