就是执行完一个form后将执行另一个form,但执行哪一个并不确定
比如我执行form1,退出后将执行formX,这个formX的名字知道,但只个名字是从数据库中查到的,请问怎么执行这个formX.

解决方案 »

  1.   

    用select formX
          case 'form1':
              from1.show
          ..........
      end select
    应该可以不过就是麻烦点
      

  2.   

    在窗体全部显示的情况下,可以用forms(i).show,I即是第几个窗体。
    在窗体不显示的情况下,好象还没有找到。
      

  3.   

    唉,这真是麻烦,以前用VFP表单之间传递数据非常方便,可是使用do form ...
    form名可以引用。比如formname="form1" 使用&formname就代表form1,在VB里有没有
    这种引用?现在又有一个问题,如何在BAS里调用现存表单中的某一对象的事件
    比如,form1.command1的click事件,如何用?