小弟初学VB 在作程序中遇到个怪问题
一般情况下,我的show方法是可以用的,但是好象我使用toolbar控件以后,系统就不认识show方法了,不知道为什么谁给我解释一下呀?我再线等,谢谢了

解决方案 »

  1.   

    比如说
    Private Sub Command2_Click()
    department.ShowEnd Sub它会提示编译错误,未找到方法或数据成员
    ...
      

  2.   

    Private Sub Command2_Click()
    此行为黄颜色
      

  3.   

    没发现楼主的问题啊。给你一个Show的解释吧:Show 方法
          用以显示 MDIForm 或 Form 对象。不支持命名参数。语法object.Show style, ownerformShow 方法的语法包含下列部分:部分 描述 
    object 可选的。一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,则与活动窗体模块关联的窗体缺省为 object。 
    Style 可选的。一个整数,它用以决定窗体是模式还是无模式 。如果 style 为 0,则窗体是无模式的;如果 style 为 1,则窗体是模式的。 
    ownerform 可选的。字符串表达式,指出部件所属的窗体被显示。对于标准的Visual Basic 窗体,使用关键字 Me。 
    说明如果调用 Show 方法时指定的窗体没有装载,Visual Basic 将自动装载该窗体。当 Show 在显示无模式窗体时,随后遇到的代码则要执行。当 Show 在显示模式窗体 (modal form) 时,则随后的代码直到该窗体被隐藏或卸载时才能执行。当 Show 在显示模式窗体时,除了模式窗体中的对象之外不能进行输入(键盘或鼠标单击)。对其它窗体进行输入前程序必须隐藏或卸载模式窗体(通常是处于响应用户某些操作状态)。MDIForm 不能是形式的。在模式窗体显示时,虽然应用程序中的其它窗体失效,但其它应用程序不会失效。应用程序的启动窗体在其 Load 事件调用后会自动出现。下面的例子说明如何使用ownerform 参数:Private Sub cmdShowResults_Click()
       ' 显示模式窗体 frmResults.
       frmResults.Show vbModal, Me
    End Sub
      

  4.   

    To:ppangge()
    我试了,没用的。。
      

  5.   

    比如说
    Private Sub Command2_Click()
    department.ShowEnd Sub它会提示编译错误,未找到方法或数据成员
    ...
    Private Sub Command2_Click()
    此行为黄颜色-------------------------------------------------department是什么东东?
      

  6.   

    department是什么东东?--------------------
    一个窗体
      

  7.   

    没遇到过这种问题,实在解决不了就用API吧。
    ShowWindow
      

  8.   

    额 哥哥 我点的它然后写代码 能不在吗?我又新见了一个工程
    Private Sub Command1_Click()
    Form2.Show
    End Sub
     类似的代码  这回没有使用toolbar
    当我打Form2.S的时候Show自己就会出来
    Show前面的图标是绿的
    而在刚才有toolbar的工程中打Form2.S就不会出现代绿色图标的Show
    难道是toolbar引起的错误?
      

  9.   

    你打form2.的时候会不会提示啊
      

  10.   

    有TOOLBAR的就不提示,没的提示
      

  11.   

    你的toolbar和窗体是不是用相同名字了?
      

  12.   

    你的TOOLBAR是哪个版本的?是微软的吗?
      

  13.   

    晕倒,你的控件哪来的?叫什么名字?
    微软的在 Mirosoft Windows Common Controls 5.0/6.0 中
      

  14.   

    肯定是变量名称、控件名称有show重名的,还有就是内部编译错误的,才会这样出错的。
    建议按CTRL+F5运行。
      

  15.   

    不是Show的问题,大概是窗口无法被Show的问题。
      

  16.   

    我又新见了一个工程
    Private Sub Command1_Click()
    Form2.Show
    End Sub
     类似的代码  这回没有使用toolbar
    当我打Form2.S的时候Show自己就会出来
    Show前面的图标是绿的
    而在刚才有toolbar的工程中打Form2.S就不会出现代绿色图标的Show
    难道是toolbar引起的错误?
    类似情况我也碰到过,只是一行语法有问题,但在调试时不能正确指出错误的位置,你要好好查查代码
      

  17.   

    zfl2k(风) 正解
    自己没注意,因为窗体太多了,出现了两个Form1
    所以show出不来……谢谢大家的帮助
    谢谢Modest(塞北雪貂 -- 偶最欣赏楼主的分)