Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: erick185 en 23 Marzo 2006, 05:38 am



Título: Botón derecho sobre MSHFlexGrid
Publicado por: erick185 en 23 Marzo 2006, 05:38 am
Hola

Tengo un problema, bueno, necesito que al presionar el botón derecho del mouse sobre un MSHFlexGrid me muestre la fila y columna de la celda en cuestión.
El tema es que el usuario primero debe presionar el botón izquierdo en la celda y luego el botón derecho. ¿Hay alguna forma de hacer que al presionar el botón derecho se ubique automáticamente en esa celda?

El código utilizado es:

Código:
Private Sub Form_Load()
MSHFlexGrid1.Cols = 5
MSHFlexGrid1.Rows = 30
End Sub

Private Sub MSHFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 2 Then
MsgBox "Fila: " & MSHFlexGrid1.Row & " Columna: " & MSHFlexGrid1.Col
End If
End Sub

Gracias desde ya por las respuestas.

Salu2