Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Aiuto: Cast non valido dalla stringa... al tipo 'Integer'
Forum - C# / VB.NET - Aiuto: Cast non valido dalla stringa... al tipo 'Integer'

Avatar
Flynn1996 (Normal User)
Newbie


Messaggi: 12
Iscritto: 29/01/2011

Segnala al moderatore
Postato alle 21:46
Lunedì, 07/03/2011
Questo topic è stato chiuso dal moderatore

Ciao a tutti, sto lavorando su questo file: un wizard per gli aggiornamenti.
Ho definito queste stringhe:
Codice sorgente - presumibilmente VB.NET

  1. Dim aggiornamento As String = Application.StartupPath + "\temp\Oracle DomStudio.exe"
  2.     Dim oldfile As String = Application.StartupPath + "\Oracle DomStudio.exe"



La stringa "aggiornamento" è il file nuovo mentre l'altra è quello vecchio.
Ho messo pure quest altro codice per sovrascrivere "aggiornamento" su "oldfile" con questo codice:
Codice sorgente - presumibilmente Plain Text

  1. System.IO.File.Create(oldfile, aggiornamento)


Quando va ad eseguire mi esce questo errore: "Cast non valido dalla stringa...(indirizzo del file) al tipo 'Integer'"
Potete aiutarmi a risolvere questo errore?


Non importa in che lingua voi parliate, l'importante è parlare in musica. ( Paul Gilbert - Caserta - 18/11/11 )
PM
Avatar
arack95 (Member)
Pro


Messaggi: 144
Iscritto: 15/11/2010

Segnala al moderatore
Postato alle 22:09
Lunedì, 07/03/2011
Codice sorgente - presumibilmente Plain Text

  1. System.IO.File.Create(oldfile, aggiornamento)



Passi a Create due stringhe, ma non puoi farlo, dai un occhiata qua:
http://msdn.microsoft.com/it-it/library/system.io.file.cre ...

Forse quello che volevi fare è usare Copy, guarda qua:
http://msdn.microsoft.com/it-it/library/c6cfw35a.aspx


Take life less seriously!
PM
Avatar
Flynn1996 (Normal User)
Newbie


Messaggi: 12
Iscritto: 29/01/2011

Segnala al moderatore
Postato alle 15:39
Mercoledì, 09/03/2011
Ho risolto :k:


Non importa in che lingua voi parliate, l'importante è parlare in musica. ( Paul Gilbert - Caserta - 18/11/11 )
PM