Pisze program, którego zadaniem jest:
1)Uruchomienie okna przeglądarki na formie (TWebBrowser).
2)Załadowanie strony.
3)Zalogowanie się (wpisanie loginu i hasła o raz naciśnięcie przycisku)
4)Pobranie strony na dysk.
5) ... (dalsza przerobka).
Mam problem z punktem 3). Początkowo chciałem jedynie pobrać stronę na dysk, ale niezbędnym okazało sie poprawne zalogowanie. Chce to zrobić poprzez odpowiednie ustawienie pozycji kursora (SetCursorPos) i wymuszenie kliknięcia myszką:
"mouse_event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN,120, 45, 0, 0);", a następnie wpisanie z klawiatury odpowiednich danych.
Tu napotkałem dwa problemy:
1 - mouse_event... zawiesza działanie programu w WindowsXP (akurat w moim przypadku, na innych kompach nie sprawdzałem)
2 - Nie wiem jakiej procedury użyć do wpisywania znaków z klawiatury.
Prosze o pomoc, ewentualnie własne propozycje na rozwiązanie tego zagadnienia oraz wszelkie przydatne informacje. Z góry dziękuję.