Ver Mensaje Individual
  #29 (permalink)  
Antiguo 05/04/2011, 15:52
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Crear ayudas en vb net

Hola CarmenRocio... el codigo que te pase no vale para tu caso... haciendo modificaciones solo ve el ejecutable que esta abierto... para tu caso seria el siguiente codigo :

Creas un metodo
Código vb.net:
Ver original
  1. Private Function estaAbiertoElArchivo(ByVal filePath As String) As Boolean
  2.         Dim estado As Boolean = False
  3.         Try
  4.             Dim fs As System.IO.FileStream = System.IO.File.OpenWrite(filePath)
  5.             fs.Close()
  6.         Catch ex As System.IO.IOException
  7.             estado = True
  8.         End Try
  9.         Return estado
  10.     End Function

Lo llamas al momento de abrir tu archivo( por ejemplo al hacer click en un boton) :
Código vb.net:
Ver original
  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click      
  2.         If estaAbiertoElArchivo("C:\Documents and Settings\Monza_02\Escritorio\tanques.pdf") = True Then
  3.             MessageBox.Show("El archivo ya esta abierto")
  4.         Else
  5.             Process.Start("C:\Documents and Settings\Monza_02\Escritorio\tanques.pdf")
  6.         End If
  7.     End Sub

Espero te sirva. Saludos!
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net