Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Handle $oIE


Rekomendowane odpowiedzi

Opublikowano

Witam, mam mały problem z uzyskaniem handla do przeglądarki... oto kod:

 

(...)
$oIE = _IECreateEmbedded()
$Obj = GUICtrlCreateObj($oIE, 0, 0, 640, 360)
(..)

Func click($title, $x, $y)
$hWnd = _IEPropertyGet($oIE, "hwnd") <= tu jest błąd, otóż hwnd nie zostaje zwrócone, mimo iz operacja "przebiega pomyślnie"
$LoWo = _WinAPI_MakeLong($x, $y)

$1 = _WinAPI_PostMessage($hWnd, $WM_LBUTTONDOWN, "", $LoWo)
Sleep(300)
$2 = _WinAPI_PostMessage($hWnd, $WM_LBUTTONUP, "", $LoWo)
consoleWrite($hWnd) ;|
ConsoleWrite($1)	    ;|  Takie moje console, oczywiście nie dochodzi do wypisania niczego, poniewaz program sie kończy 
ConsoleWrite($2)	    ;|
EndFunc

A oto błąd:
Return SetError($_IEStatus_Success, 0, HWnd($o_object.HWnd()))
Return SetError($_IEStatus_Success, 0, HWnd($o_object.HWnd()^ ERROR
->20:32:47 AutoIT3.exe ended.rc:1
>Exit code: 1	Time: 13.676

 

Byłbym wdzięczny, gdyby ktoś pomógłby mi rozszyfrować o co chodzi :)

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...