在usercontrol中使用  Dialog.Show 1, Me
其中dialog为一个dialog窗口
在dialog中使用me.
没有parent,没有owner,使用usercontrol的名字会提示说无效变量,使用整个activx的名称空间中,只有dialog这个子控件,却没有找到usercontrol

解决方案 »

  1.   

    Dialog 是窗体么,textbox就在它上面?
      

  2.   

    dialog是窗体,textbox在弹出dialog的usercontrol上,不在dialog上
      

  3.   

    可这样修改:
    ‘控件
    Option ExplicitPrivate Sub Command1_Click()
     Form1.Show
    End SubPrivate Sub UserControl_Initialize()
      Set textData = Text1
    End Sub'在公共模块
    Option Explicit
    Public textData As TextBox’dialog窗体
    Private Sub Text1_Change()
      textData = Text1
    End Sub
      

  4.   

    为什么在我的activex里面只有控件的全局和窗口的全局
    而没有大的全局,就是没有控件和窗口都能访问的全局