Eli miten VB:llä pystyy hakemaan tietoa tietyltä webbisivulta? Tarkoituksena olisi tehdä koodinpätkä, joka hakee sivulta:
http://www.yle.fi/cgi-bin/tekstitv/ttv.cgi/47901/txt
vakioveikkauksen %-jakauman ja
tallettaa sen txt -muodossa. Talletetun tiedoston formaatin
tuli olla seuraavanlainen:
20 30 50
10 30 60
70 20 10
jne.
Täältä löytyi yksi linkki, jossa haettiin sivun hmtl-koodi,
mutta minua se ei auttanut.
Mitenköhän homma hoituisi?
Oletko huomannut tämän koodivinkin?
https://www.ohjelmointiputka.net/koodivinkit/
Tämä kyllä toimii mainiosti myös sinun tapauksessasi. Koodi hakee koko HTML-sivun, joten sieltä pitää vielä erottaa halutut tiedot. Tämä käy melko helposti InStr- ja Mid-funktioilla, joista löydät tietoa hakemistosta.
Ei ole helppoa keinoa. Joudut hakemaan juuri tuon html-koodin, ja sieltä sitten poimimaan oikeat arvot koodin joukosta. InStr-auttaa pitkälle, kun kerran koodin joukossa on arvoja, jotka ovat joka viikko samoja. Etsimällä arvoa "1X2" hyppää alun yli, kun koodia lukee. (Rivi html-koodia: <FONT COLOR = "#008000"> 1 X 2 1 X 2 1X 12 X2 1X2 </FONT>)
Jep, löysin kyllä tuon Antin mainitseman koodin pätkän, mutta kun ei ollut tietoa noista merkkijonofunktioista niin homma ei oikein edistynyt. Nyt etenee.
Kiitoksia avusta.
Tommosessa tapauksessa kannattaa varmaan poistaa kaikki html ja vasta sitten alkaa käsitteleen
Aihe on jo aika vanha, joten et voi enää vastata siihen.