Witam,
Już dużo szukałem, kombinowałem, przerabiałem różne kody ale ciągle mi nie wychodzi odczytanie źródła z jakiejś ramki.
Chcę odczytać źródło z ramki o nazwie "main". Czy ktoś się orientuje jak to zrobić?
Czemu WebBrowser? Pobierz po prostu źródło strony, wyszukaj w nim tagu ramki z niego odczytaj adres stronki pakowanej do ramki.
najłatwiej pobierz za pomocą idhttp kod strony i wczytaj do memo i poszukaj w nim tego "main"
Czemu Memo? Nie możesz po prostu do string'a ?
Tylko nie mów żeby dać je niewidoczne =]
PTwr można do stringa.
Do memo, żeby mógł Navon zobaczyć jak to wygląda.
Dziękuję za próby pomocy ale tak bywa że czasami nie mam dostępu do neta :(
Przepraszam że odświeżam, ale zauważyłem że jest to pierwszy wynik w google po wpisaniu wielu haseł dot. ładowania źródła strony z ramki a problem udało mi się rozwiązać. Na polskich stronach tego nie znalazłem, innym może się przyda.
Aby wczytać zawartość ramki do memo1 wpisujemy taki kod:
memo1.Text:=webbrowser1.OleObject.Document.Frames.Item(0).document.documentElement.innerTEXT;
W miejscu item(0) gdzie 0 wpisujemy numer ramki.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.