инициализация идет тут
Public Sub ICommand_OnCreate(ByVal Hook As Object)
If (TypeOf Hook Is IMxApplication) Then
Set m_pApp = Hook
End If
End Sub
но повесил на
Private Sub ICommand_OnClick()
Dido
End Sub
все работает, проблем нету,а когда взываю с внешки,
Public Sub test()
Dim app As Variant
Set app = CreateObject("Project1.Class1", "")
app.dido
Set app = Nothing
End Sub
то m_pApp пустой