Salve a tutti, ho un problema di cui non riesco a venire a capo :S
Ho un'applicazione che sfrutta una dll esterna, ma volevo integrarla nell'exe e farla estrarre per poi importarla e utilizzarla.
Adesso l'applicazione per fare questo usa questo codice:
il problema è che va a scrivere i file ma non sò come importali in vb diciamo "dinamicamente" in ogni PC in cui andrà aperto l'execodice:Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim dllim As String Dim dlli1 As String Dim xmpla As String dllim = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\BassMOD.Net.dll" System.IO.File.WriteAllBytes(dllim, My.Resources.BassMODN) dlli1 = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\BassMOD.Net.xml" System.IO.File.Copy(dlli1, My.Resources.BassMODN1) xmpla = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\music.xm" System.IO.File.WriteAllBytes(xmpla, My.Resources.xm) End Sub
stavo pensando di farle estrarre la dll e gli altri 2 file nella cartella temporanea, ma come devo fare per dirgli di andarsele a prendere da li invece che dalla cartella che specifico??
non sò se mi sono spiegato tanto bene xD
grazie a chi cercherà di aiutarmi

Rispondi quotando
