Oppure

Loading
19/04/12 14:09
-Cery-
Salve a tutti, ho la necessità di inserire un file all'interno del programma in modo che possa copiarlo sull'hard disk dell'utente finale, una specie di setup, qualcuno può aiutarmi?
Grazie :)
Ultima modifica effettuata da -Cery- 19/04/12 16:50
aaa
19/04/12 14:18
Dark_light
Ciao, devi importare il file nelle risorse, per poi richiamarlo con l'oggetto My.Resources
Per ulteriori chiarimenti, consulta l'msdn.
msdn.microsoft.com/it-it/library/…
aaa
19/04/12 16:50
-Cery-
Ok grazie mille :k:
aaa
19/04/12 16:55
Dark_light
Figurati, è un piacere.

;)
aaa
19/04/12 18:56
-Cery-
Un'ultima cosa se io voglio copiare il file in C:\ mi da questo errore:
IO.File.Copy(My.Resources.doc1, "C:\ciao.doc")

Impossibile convertire il valore di tipo "Matrice a 1 dimensioni in Byte in Sting"
Come faccio?:-?
aaa
19/04/12 20:27
Dark_light
Questo accade perchè il file che includi nel progetto si incorpora all'eseguibile, non viene copiato in una directory. Per salvare sul disco una risorsa che hai incorporato nell'eseguibile devi usare le classi del framework addette alle risorse.
Per chiarimenti: msdn.microsoft.com/en-us/netframework/… Leggiti queste FAQ riguardo il namespace System.Resources

Dim mioFile As String = Application.StartupPath & "\MioFile.jpg"
Dim filedasalvare As System.IO.FileStream = New System.IO.FileStream(mioFile, IO.FileMode.Create)
filedasalvare.Write(My.Resources.MioFile.jpg, 0, My.MioFile.jpg.Length)


;)
Ultima modifica effettuata da Dark_light 19/04/12 20:32
aaa