Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Nettisivun näyttö muutettuna

Thugcln [06.01.2006 13:49:56]

#

Miten saan ohjelman hakemaan nettisivusta tiedot ja muuttamaan valueta. Esimerkiksi jos laitan siihen www.ohjelmointiputka.net ja joku painaa nappia, niin muuttaa kaikki putka sanat vaikka kissaksi (client_side)? Tai vastaavaa kai VisualBasic käy tohon hommaan ?

Antti Laaksonen [06.01.2006 14:07:48]

#

Ohjelma kannattaa varmaan tehdä kolmessa vaiheessa.

1. Kopioidaan alkuperäinen nettisivu koneelle:
https://www.ohjelmointiputka.net/koodivinkit/23779-vb6-tiedoston-lataaminen-netistä

2. Muutetaan tiedostosta halutut sanat tähän tapaan:

Dim tiedot As String
Open "sivu.htm" For Input As #1
tiedot = Input(LOF(1), #1)
Close #1
tiedot = Replace(tiedot, "putka", "kissa")
Open "sivu.htm" For Output As #1
Print #1, tiedot
Close #1

3. Näytetään uusi sivu WebBrowser-kontrollissa.

Thugcln [06.01.2006 14:51:13]

#

En ymmärrä minne tuuppaan minkäkin koodin pätkän ;)

Blaze [06.01.2006 15:09:20]

#

Sinne, missä haluat kyseisen toiminnallisuuden toteuttaa. Todennäköisesti jonkin napin Click-eventtiin.

Antti Laaksonen [06.01.2006 15:10:54]

#

Sitten sinun kannattaa ehkä opetella VB:n perusteita, koska sinähän kumminkin olet se ohjelman tekijä.

Thugcln [06.01.2006 20:11:38]

#

Muuttaa tiedostosta tekstin vasta kun avaa sen seuraavan kerran. Ja se ei vaihda sitä ikkunassa, koska tiedosto tulee netistä ? Ja tämä muokkaa tiedostoa mikä on file\\\\c:/testi.htm

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta