Foros del Web » Programación para mayores de 30 ;) » Programación General »

Saber si han pasado o no un parámetro tipo Form en VB6

Estas en el tema de Saber si han pasado o no un parámetro tipo Form en VB6 en el foro de Programación General en Foros del Web. Estoy trabajando con Visual Basic 6 y tengo la siguiente subrutina: Código: Public Sub RutinaError( Optional frm As Form) If cnn(1).Errors.Count > 0 Or cnn(1).State ...
  #1 (permalink)  
Antiguo 29/08/2004, 08:16
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Pregunta Saber si han pasado o no un parámetro tipo Form en VB6

Estoy trabajando con Visual Basic 6 y tengo la siguiente subrutina:

Código:
Public Sub RutinaError(Optional  frm As  Form)
    
    If cnn(1).Errors.Count > 0 Or  cnn(1).State = 1 Then
        cnn(1).RollbackTrans
        cnn(1).Errors.Clear
    End If
    
    MsgBox Err.Number & ": " & Err.Description, vbExclamation + vbOKOnly, "Error..."
    Err.Clear
    frm.MousePointer = vbDefault
    
End Sub 
La tengo para que cuando haya un error en la aplicación me llame esa subrutina y si el cursor en la pantalla donde dió error estaba en hourglass pues que lo ponga a Default.

Sucede que hay veces que error se produce en un módulo y cuando llamo a la subrutina, no le le puede pasar el form ya que como dije anteriormente es un módulo.

La pregunta es: Como yo puedo preguntar si he recibido el parámetro frm o no?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:03.