Elikkäs, lukekaa tälläinen koodivinkki:
https://www.ohjelmointiputka.net/koodivinkit/
Ja kysyn siis, mikä olisi järkevin tapa ladata .zip tiedosto ilman RUN-TIME erroria koska zip tiedostoa ei voi avata textboxiin ennen kuin se on purettu ja kyseinen koodi yrittää avata sitä textboxiin lähdekoodiksi; kuten jos laitat esimerkkisen html tiedoston niin textboxiin aukeaa sivun lähdekoodi. Eli, mitä teen?
***EDIT kirjoitus virhe tuli "aiheeseen" voihan... "apua KAIVATAN" pitäisi olla "kaivataan"
Hmm... koeta jättää pois se textbox:iin näyttäminen (siksi että jos pakattua tiedostoa yrittää lukea suoraan niin sisältö on mössöä...)?
Tai jos haluat, että boksissa näkyisi sen zipin sisältö, niin silloin se pitäisi purkaa (vinkeistä ehkä löytyy).
Mjoo, yritin jo tuota textboxin pois jättämistä mutta se on hieman hankalaa. Jos sen jättää pois niin tietääkseni se ei lataa tiedostoa, koska koodin pätkän
If DownloadFile(sSourceUrl, sLocalFile) Then End if
kuuluu olla scriptissä...
ja niiden välissä on se mössö nimeltä
Open sLocalFile For Input As #hfile Text1.Text = Input$(LOF(hfile), hfile) Close #hfile
ah ja voi
PS. koetan sitä sun ehdottamaa zipin purku juttua...... mutta jos joku saa paremman idean nii ihmeessä kirjottaa:D
****EDIT ei löytyny zipin purku koodia
*** EDIT 2 elikkäs...turvaudun sitten koodiin jolla se avaa internet sivun. (käytän siis koodia..)
https://www.ohjelmointiputka.net/koodivinkit/
AakenStein
Aah, ei... tuo koodivinkki toimii siten, että jos funktio DownLoadFile palauttaa True, niin tiedoston lataus onnistui JOLLOIN tiedosto on saatu ladattua ja tallennettu koneelle nimellä sLocalFile (sisältö muunnettavissa). Eli sen kautta voit päästä käsiksi zippiin.
http://www.example-code.com/vb/zip.asp
Tuossa on asiaan liittyvää ...
qookeli tietää lisää haulla "zip visual basic"
Aihe on jo aika vanha, joten et voi enää vastata siihen.