... я 10 раз делал поск как по старому, так и по новому форуму. результатов не дало.
так что тему вы зря закрыли.
Я ЖЕ НЕ БУДУ ОТВЕЧАТЬ НА ТЕМУ, КОТОРАЯ УЖЕ НА 7 СТРАНИЦЕ!!! КТО НА НЕЁ ОТВЕТИТ??? ВЫ ЧТО ДАЖЕ ЭТО НЕ ПОНИМАЕТЕ???
Повторяю еще раз - умение задавать вопросы гарантирует получение на них ответа.
Форум - место, где тебе дают пищу для размышлений, а не готовый ответ на блюдечке
Если ты даже не пытаешься разобраться в коде, что тебе пишут - значит проблема не в форуме а в тебе.
Программа iexplore.exe закрывается так
v-adix писал(а):Программа iexplore.exe закрывается так
как, как? покажите!
GSerg на old.vbstreets.ru писал(а):
- Код: Выделить всё
'====МОДУЛЬ====
Const SC_CLOSE = &HF060&
Const WM_SYSCOMMAND = &H112&
Declare Function EnumWindows Lib "user32" (ByVal lpEnumFunc As Long, ByVal lParam As Long) As Boolean
Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA" (ByVal hwnd As Long) As Long
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Public Function EnumWindowsProc(ByVal hwnd As Long, ByVal lParam As Long) As Boolean
Dim sSave As String, Ret As Long
Ret = GetWindowTextLength(hwnd)
sSave = Space(Ret)
GetWindowText hwnd, sSave, Ret + 1
If InStr(sSave, "Explorer") > 0 Then SendMessage hwnd, WM_SYSCOMMAND, SC_CLOSE, 0
EnumWindowsProc = True
End Function
'====ФОРМА====
Private Sub Form_Load()
EnumWindows AddressOf EnumWindowsProc, ByVal 0&
End Sub
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 13