
problema de codigo
Publicado por pedro (26 intervenciones) el 26/02/2007 13:31:46
tengo un problema con un codigo que he pillado de un libro. este codigo lo tengo en un modulo
'devuelve true si el formulario especificado esta abierto en vista de formulario (no de diseño)
Public Function EstaAb(ByVal strNombreForm As String) As Boolean
Const conVistaDiseño = 0
Const conEstadoObjCerrado = 0
EstaAb = False
If SysCmd(acSysCmdGetObjectState, acForm, atrNombreFrom) <> conEstadoObjCerrado Then
If forms(strNombreFrom).CurrentView <> conVistaDiseno Then
EstaAb = True
End If
End If
End Function
El caso es que llega hasta la linea
If SysCmd(acSysCmdGetObjectState, acForm, atrNombreFrom) <> conEstadoObjCerrado Then
'devuelve true si el formulario especificado esta abierto en vista de formulario (no de diseño)
Public Function EstaAb(ByVal strNombreForm As String) As Boolean
Const conVistaDiseño = 0
Const conEstadoObjCerrado = 0
EstaAb = False
If SysCmd(acSysCmdGetObjectState, acForm, atrNombreFrom) <> conEstadoObjCerrado Then
If forms(strNombreFrom).CurrentView <> conVistaDiseno Then
EstaAb = True
End If
End If
End Function
El caso es que llega hasta la linea
If SysCmd(acSysCmdGetObjectState, acForm, atrNombreFrom) <> conEstadoObjCerrado Then
Valora esta pregunta


0