obtener un dato en el MSFlexGrid para colocarlo en una variable

Carolina
04 de Octubre del 2004
Hola Rafael disculpa el fastidio, es que tengo un problema: estoy utilizando un MSFlexGrid para cargar datos pero el usuario tiene que hacer click en el Flex para elegir y asi poder ver los datos de esa persona

En internet encontre esto:
fila=MGrid1.MouseRow
Que me devuelve la fila donde hago click. Tratando de usar esto declare fila como Integer, pero me dio un error que dice que se necesita un objeto, declare fila como objeto y tampoco me deja.

Mi idea era hacer esto:
fila = MGrid1.MouseRow
profe_dato.dato = MSFlexGrid1.TextMatrix(fila, 0)
profe_dato.Text2 = dato

\'\'\'\'\'\'\'dato es una variable publica que declare en otra ventana llamada profe_dato

Pero no funciono , por eso necesito que me expliques como tomar un dato del MSFlexGrid cuando el usuario hace click en una fila ( exactamente el dato de la primera columna de la fila donde haga clck) y ponerlo en una variable.

sdemingo
04 de Octubre del 2004
Hola,

Dim dato as String

dato = mfGrid.TextMatrix(mfGrid.Row, 0)

Esto lo pones en el evento Click del MFGrid

Saludos
sdemingo

Baltasar
04 de Octubre del 2004
No pretendo molestar, pero quiero insistir en que es mejor usar MOUSEROW y MOUSECOL, ya que si se tienen columnas y filas fujas (Fiexrows y Fixedcols) la propiedad ROW y COL no funcionan igual.

Saludos