NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
GamerClassN7
Člen
Avatar
GamerClassN7:22.4.2015 13:04

Programuji si jednoduchý kontroler aktualizací

 Private Sub PictureBox6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox6.Click


        Using download As New WebClient
            download.DownloadFileAsync(New Uri("http://www.moje.cz/version.txt"), "C:\version.txt")
            Threading.Thread.Sleep(1000)
        End Using



        verze = My.Computer.FileSystem.ReadAllText("C:\version.txt")
End Sub

*adresa ke stažení souboru je soukromá takže neví jestli vám pude když to budete textovat;)

Ale mám problé jelikož jde spustit jen jednou po nabootování os, už se s tím zabívám asi měsíc a stále na to nemohu přijít, nemohl by mi někdo poradit ? :)

PS nadpis má vypadat takto: Soubor je již používán jiným procesem

Editováno 22.4.2015 13:06
Odpovědět
22.4.2015 13:04
Per Aspera Ad Astra
Avatar
GamerClassN7
Člen
Avatar
GamerClassN7:22.4.2015 13:11

a zapomněl jsem zmínit že error se vztahuje k této části kódu :)

verze = My.Computer.FileSystem.ReadAllText("C:\Users\user\AppData\Roaming\NTA\version.txt")
Nahoru Odpovědět
22.4.2015 13:11
Per Aspera Ad Astra
Avatar
Odpovídá na GamerClassN7
Michal Štěpánek:22.4.2015 15:13

A když tím programem ten soubor přečteš, čím ho zavíráš (ten soubor)?

Editováno 22.4.2015 15:14
Nahoru Odpovědět
22.4.2015 15:13
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
GamerClassN7
Člen
Avatar
Odpovídá na Michal Štěpánek
GamerClassN7:15.6.2015 18:39

Nakonec jsem to udělal použitím Using-End Using a překopáním celého scriptu :):)

Editováno 15.6.2015 18:40
Nahoru Odpovědět
15.6.2015 18:39
Per Aspera Ad Astra
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.