22/08/09 13:09
alfa93
Ciao, Vorrei sapere cosa ho sbagliato in questo script ke legge i processi e dovrebbe scriverli in un file (Peccato ke creii solo il file).
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim temp As Process()
Dim swrScrivi As New StreamWriter(My.Application.Info.DirectoryPath + "/process.txt", True)
temp = Process.GetProcesses
Dim x As Integer
For x = 0 To temp.Length - 1
swrScrivi.WriteLine(temp)
Next
End Sub
Ultima modifica effettuata da alfa93 22/08/09 13:12
aaa
22/08/09 15:36
Daniele93
Semplicemente copiando il codice da te postato in visual studio 2008 ottieni come errorre che streamwriter non è stato dichiarato... Infatti devi mettere:
Dim swrScrivi As New System.IO.StreamWriter(My.Application.Info.DirectoryPath + "/process.txt", True)
Questo è l' errore proposto dal compilatore...
Provando a risolvere il problema mi sono bloccato anche io... Ottengo come testo del file: "System.Diagnostics.Process[]"... Ci lavorerò...
Ultima modifica effettuata da Daniele93 22/08/09 16:31
aaa
22/08/09 16:53
alfa93
Non era quello...Era perke nn lo chiudevo alla fine!
Grazie cmq
P.S. = Devi importare questo
Imports System.IO
Imports System
Ultima modifica effettuata da alfa93 22/08/09 17:01
aaa
22/08/09 22:06
Daniele93
Ok... Io continuo a avere lo stesso errore ovvero per ogni processo attivo mi scrive "System.Diagnostics.Process[]"...Ho una sola spiegazione che però non sembra reggere... Cercherò di capire... Tu sei riuscito a ottenere un file che avesse i nomi dei processi? Mi posteresti il codice che gli do un' occhiata?
P.S. Scusa l' insistenza ma cerco di capire xkè mi ha suscitato curiosità...
Ultima modifica effettuata da Daniele93 22/08/09 22:31
aaa