Передача в качестве аргумента функции элемента управления ActiveX |
Private Sub dblSigmaT_AfterUpdate() On Error GoTo ErrorSub Me.Dirty = False CheckMechanicalProtocolInMetiz ("dblSigmaT") Exit Sub ErrorSub: If Err.Number = 515 Then MsgBox m_strError, , "Ошибка" dblSigmaT = Null SetFocusInNullField Else MsgBox Err.Description End If End Sub Private Sub dblSigmaV_AfterUpdate() On Error GoTo ErrorSub Me.Dirty = False CheckMechanicalProtocolInMetiz ("dblSigmaV") Exit Sub ErrorSub: If Err.Number = 515 Then MsgBox m_strError, , "Ошибка" dblSigmaV = Null SetFocusInNullField Else MsgBox Err.Description End If End Sub
Private Sub ActiveXUpdate(activex) On Error GoTo ErrorSub Me.Dirty = False CheckMechanicalProtocolInMetiz (activex) Exit Sub ErrorSub: If Err.Number = 515 Then MsgBox m_strError, , "Ошибка" activex= Null SetFocusInNullField Else MsgBox Err.Description End If End Sub
Private Sub dblSigmaT_AfterUpdate() ActiveXUpdate(SigmaT) End Sub Private Sub dblSigmaV_AfterUpdate() ActiveXUpdate(SigmaV) End Sub
http://www.sql.ru/forum/1126126/peredacha-v-kachestve-argumenta-funkcii-elementa-upravleniya-activex
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |