Visual Basic.NET - leer archivo

 
Vista:
Imágen de perfil de francisco
Val: 6
Ha aumentado su posición en 3 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

leer archivo

Publicado por francisco (162 intervenciones) el 18/08/2009 11:24:58
hola
tengo unproblema al volver a abrir un archivo
El archivo es archivo.txt lo abro la primera vez y se me carga en el textbox sin problemas
lo cierro y lo vuelvo a abrir y ya no me deja me dice:
El proceso no puede obtener acceso al archivo 'd:proyectosdiseñoagendascalendarioPROYECTO1882009' porque está siendo utilizado en otro proceso.
y si cierrro el programa y lo vuelvo a abrir la primera vez funciona pero la segunda me da ese
error que debo hacer
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:leer archivo

Publicado por OliBeer (391 intervenciones) el 18/08/2009 17:08:15
hola,

Debes darle un Kill al proceso. Busca información sobre la clase Process, pero con este ejemplo te bastará.

Private Sub TerminarEXCEL()
Try
Dim ps() As Diagnostics.Process = Diagnostics.Process.GetProcesses()

For Each pr As Diagnostics.Process In ps
If pr.ProcessName = "EXCEL" Then
pr.CloseMainWindow()

If pr.HasExited = False Then
pr.Kill()
pr.Close()
End If
End If
Next
Catch ex As Exception

End Try
End Sub

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar