Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Programma autoreplicante
lunedì 13 settembre 2010 - 18.38
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Visual Studio 2008
|
Internet explorer 8.0
Cantalupynho
Profilo
| Newbie
20
messaggi | Data Invio:
lun 13 set 2010 - 18:38
Private Sub Server_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Copia se necessario
If Not (Environment.CurrentDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal)) Then
IO.File.Copy(Environment.CommandLine.Substring(1, Environment.CommandLine.Length - 3), Environment.GetFolderPath(Environment.SpecialFolder.Personal) & "\Prova.exe", True)
Shell(Environment.GetFolderPath(Environment.SpecialFolder.Personal) & "\Prova.exe")
End
Else
MsgBox("ciao")
End If
End Sub
Quando viene avviato se non è in documenti si ci copia, si chiude e si riavvia dall'altra cartella... quindi quando lo avvio mi dovrebbe dare "ciao" anche quando avviato da un altra cartella ma ciò non avviene..
PS: un piccolo dettaglio la specialfolder "personal" dovrebbe essere in win vista/7 la cartella col nome dell'utente, non documenti.. giusto? a me resituisce che è documenti..
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !