Buongiorno. Avrei un quesito da porre. Ho già letto parecchie cose sull'argomento ma ho ancora dei dubbi; per cui vi spiegherò la situazione.
Io devo scaricare dal mio sito un file creato sempre in visual basic che contiene dei dati inseriti con una variabile di tipo definito dall'utente, cioè da me.
Questo è il codice che ho usato trovato su queste pagine.
Dim byteData() As Byte
Dim intFile As Integer
Dim urlDownload As String
Dim nomefile As String
Dim Contenuto As Contenuto
Private Sub CApri_Click()
urlDownload = "http://provaorders.altervista.org/cons_101"
intFile = FreeFile()
byteData() = Inet1.OpenURL(urlDownload, icByteArray)
Open App.Path & "/cons_101" For Binary Access Write As #intFile
Put #intFile, 1, byteData
Close #intFile
'qui pensavo di riaprire il file e inserirlo nella mia variabile tipo
Open App.Path & "/cons_101" For Binary Access Write As #intFile
Put #intFile, 1, Contenuto
Close #intFile
'qui inseriso i dati nelle text box
TNumero.Text = Contenuto.NCons
TTitolo.Text = Contenuto.Titolo
TSottotitolo.Text = Contenuto.Sottotitolo
TTesto.Text = Contenuto.Testo
End Sub
Questo è il tipo dichiarato nel modulo
Type Contenuto
NCons As String
Titolo As String
Sottotitolo As String
Testo As String
End Type
Ho provato in questo modo. Va avanti tutto liscio ma il file risulta vuoto. Come mai?