Visual Basic - LLAMAR FUNCIONES

Life is soft - evento anual de software empresarial
 
Vista:

LLAMAR FUNCIONES

Publicado por PABLO (9 intervenciones) el 29/09/2004 06:56:41

Tengo la siguiente funcion.....en un modulo bas cuando la llamo de un form....de esta forma....call Ajusta_Flex(Msflexgrid1,Form1) me tira el error "No se ha definido el tipo definido por el usuario" porke?

Public Sub Ajusta_Flex(ByVal flx As MSFlexGrid, frm As Form)

Dim r As Long
Dim C As Long
Dim cell_wid As Single
Dim col_wid As Single

For C = 0 To flx.Cols - 1
col_wid = 0
For r = 0 To flx.Rows - 1
cell_wid = frm.TextWidth(flx.TextMatrix(r, C))
If col_wid < cell_wid Then col_wid = cell_wid
Next r
flx.ColWidth(C) = col_wid + 120
Next C

End Sub
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
sin imagen de perfil

RE:LLAMAR FUNCIONES

Publicado por dventas (137 intervenciones) el 29/09/2004 08:55:26
Acabo de probarlo y no me da ningún error. ¿Has mirado que el error no sea en otro sitio?
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

RE:LLAMAR FUNCIONES

Publicado por PABLO (9 intervenciones) el 30/09/2004 06:43:50
dventas, javichechu..grcias por molestarse...hay veces ke soy medio boludo...si se dan cuenta en la funcion donde se declaran variables como parametros dice MSFLEXGRID en vez de MSHFLEXGRID ese fue el porke de mi problema
gracias!!!! 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

RE:LLAMAR FUNCIONES

Publicado por Javichechu (5 intervenciones) el 29/09/2004 16:00:10
Yo creo que lo que pasa es que no tienes la referencia al objeto MSFlexGrid. Tendrás que añadirla en referencias, dentro de Proyecto. Por eso posiblemente al otro chico sí le salga, porque él si tiene esa referencia dada de alta, y a tí es como si ese control no lo reconociese, y te dice que falta por definirlo.
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