Gå til innhold

Oppsett av WebClient (VB.Net)


Anbefalte innlegg

Videoannonse
Annonse

Nå har ikke jeg VB tilgjengelig, men her er et ca forslag.

Dette vil vel kun gjelde for VB browsere.

Skal du håndtere andre browsere må de andre grep til.

 

 

Dim xInput
Open "AktuellFil" For Input As #1 'Åpne fil for input.
Do While Not EOF(1) 'Stop ved enden.
Line Input #1, xInput 'Les linje for linje.
Debug.Print InputData 'Skriv til Immediate vinduet' Debug.

if instr(" update ") then
msgbox "Update"
webbrowser.navigate("http://www.update.com/ ")
Close #1
exit do
end if
Loop
Close #1 'Close file.

Lenke til kommentar
Takk :)

Jeg lager en VB webbroser som popper opp hvis det finnes en oppdatering =D

 

Edit: Hva slags fil er det jeg skal ha?

 

 

Hva med å gjøre dette.

 

 

På serveren legger du en fil (tekstfil) som inneholder nyeste versjonsnummer samt nedlastningslink.

 

F.eks

 

1.2.4

http://www.eksempel.no/eksempel.exe

 

 

Den fetcher du med WebClient

 

Dersom en oppdatering er tilgjenglig tilbyr du brukeren å laste ned.

 

??

Lenke til kommentar
Takk :)

Jeg lager en VB webbroser som popper opp hvis det finnes en oppdatering =D

 

Edit: Hva slags fil er det jeg skal ha?

 

Din løsning virker veldig dårlig om jeg forstår den rett.

 

Det du prøver på er at du feks har en webside hvor "Update" skal stå skjulti kildekoden.

 

Programmet ditt kobler seg opp mot denne siden.. så om den finner "update" får du opp en msgbox med "update?"..

Da vil man vel få opp den meldingen hver gang man åpner programmet ditt?

 

Det jeg ville ha gjort er noe av det ze5400 er inne på.

 

Lag en tekst fil med navn(feks): versjon.txt inne i versjon.txt skriver du feks. 1.0, legg opp filen på FTP Serveren viss du har.

Så bruker du en: Internet Transfer Control,

 

If "din versjon" > Inet1.OpenURL("www.minside.no/versjon.txt") Then

MsgBox "Ny versjon er tilgjenglig!"

End If

 

eller noe lignende? Om du trenger ett bedre eksempel, si ifra så kan jeg poste noe jeg brukte før :)

Lenke til kommentar

using (WebClient WC = new WebClient())

{

string Ver = WC.DownloadString("http://www.eksempel.com/versjon.txt");

 

}

 

 

Dette burde få deg igang :)

 

 

PS:

 

MSDN er din beste venn.

 

 

PPS: C# koden over der. Du klarer lett å konvertere den om du gidder å prøve.

 

PPPS: Er trøtt som bare nå, så det er ikke umulig at det er delvis psudokode m. syntaksfeil og annet skit :p

Endret av ze5400
Lenke til kommentar

Takk.

 

Når jeg klikker F1 i visual basic express så kommer ikke all den informasjonen opp!

Men den er der når jeg går på MSDN via linken din.

Det kan forklare klagingen min over MSDN :)

Endret av Pilarwiki
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...