Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/07/2009, 11:52
Avatar de cadesa
cadesa
 
Fecha de Ingreso: septiembre-2007
Ubicación: Guatemala
Mensajes: 130
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Detectar item seleccionado en un Listview

Ps utilizando el metodo que anteriormente dice alehawk yo lo hago así:

1. Declaro un textbox1 -> Se le asigna el dato para abrir el archivo.
2. Se declara el evento SelectedIndexChanged y dentro de este tengo el siguiente código.

Código C&#243:
Ver original
  1. If listview1.Items.Count > 0 Then
  2.             Dim i As Integer
  3.             For Each i In listview1.SelectedIndices
  4.                 textbox1.Text = listview1.Items(i).SubItems(1).Text
  5.             Next
  6.         End If

3. Se declara el evento MouseDoubleClick -> Ejecuta la acción cuando se da doble click en el item, así:

Código C&#243:
Ver original
  1. Dim visor As String = "WinWord.exe " -> Ejemplo word
  2.         visor = visor + textbox1.Text
  3.  
  4.         Try
  5.             Call Shell(visor, AppWinStyle.MaximizedFocus)
  6.         Catch ex As Exception
  7.             _metodos.mensajes(1, ex.Message, "Error", MessageBoxIcon.Error)
  8.         End Try

y así se abre la aplicación con doble click en el archivo.

Saludos.
__________________
死は永遠の一歩だ