Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Pobieranie informacji ze stron www
kros




Typ: neutral
Postów: 39
Zarejestrowany: Apr 2003
Pobieranie informacji ze stron www

Witam. Zastanawiam się nad rozwiązaniem problemu ściągania informacji ze stron www i nie wiem jak najlepiej się do tego zabrać. Zanlazłem funkcję API URLDownloadToFile jednak nie wiem czemu u mnie nie dział na WinXP i połączeniu SDI. Mam także na uwadze pobieranie informacji z plików XML bo wydaje mi się, że są łatwiejsze w odseparowaniu informacji niż z kodu HTML, a na dodatek za pomocą kontrolki ADO można zapisywać tabele do XML-a. Chciałbym się trochę zagłębić raczej w html, jeśli ktoś ma jakieś ciekawe rozwiązania to bardzo bym był ciekawy.


_____________________________________________

(Im więcej wiem to wiem, że mało wiem)

24-02-2004 14:01
Pokaż profil kros  Wyślij email do kros   
anonim




Typ: Nie zarejestrowany

kontrolka inet .....
Dim txt As String
    Dim b() As Byte
    Dim t
    b() = Inet1.OpenURL(url, 1)
    txt = ""
    For t = 0 To UBound(b) - 1
        txt = txt + Chr(b(t))
    Next
    MsgBox txt

03-03-2004 16:21
  
kros




Typ: neutral
Postów: 39
Zarejestrowany: Apr 2003

Tak można do tego wykorzystać kontrolkę inet. Jest to jednak dodatkowy ocx. Co do funkcji API URLDownloadToFile napisałem, że u mnie nie działa... UPS pomyliłem się działa bardzo ładnie, nie wiem czemu wcześniej to nie grało. Funkcja jest rewelacyjna, zapisuje ładnie wszystko do pliku i jest OK. Teraz należało by odseparować konkretne dane, może ktoś pracował już nad tym i ma jakiś ciekawy kawałek kodu. Nie tyle, że niechce mi się pisać ale obecnie pracuje nad czym innym i nie mam za bardzo czasu. Kod hlml nie jest zbyt strukturalny i napewno napisanie kawałka procki pochłoneło by trochę czasu, tym bardziej że nie zajmowałem się jeszcze tym tematem.


_____________________________________________

(Im więcej wiem to wiem, że mało wiem)

03-03-2004 18:10
Pokaż profil kros  Wyślij email do kros   
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1