我也不明白,是不明白你的问题,表单运行时不就显示表单了吗,控件在表单里当然要级级调用哪比如thisform.text.value
但如果你是在控件内部调用,也可以只用this,比如在text的click中调动value,可以写成this.value
如果很多多层调用,也可以用with...endwith,
也许我没明白你的问题

解决方案 »

  1.   

    我没说清楚,其实就是窗体的加载,VB中用.SHOW可以加载一个窗体,如果我有两个窗体,运行一个窗体的时候要加载另一个窗体,怎么做?
      

  2.   

    问题让你搞复杂了,DO FORM 自然就Show了啊,VFP的表单用起来比VB简单,就是功能少一些
      

  3.   

    用表单集或do form都可以。推荐用do form,
      

  4.   

    加载窗体:do form 窗体名    && 加上 noshow 可只加载,暂不显示
    显示窗体:activate window 窗体名   && 加上 IN 父窗体名 可令其在父窗口中显示
    卸载窗体:thisform.release  或 release window 窗体名
    隐藏窗体:deactivate window 窗体名 (在内存中仍保留)
      

  5.   

    这会我想简单点,直接按那个叉不就退出来了,呵!
    写代码就thisform.release
      

  6.   

    指定窗口名称(即窗体的name属性)即可:
    隐藏窗体:deactivate window 窗体名
    卸载窗体:release window 窗体名
      

  7.   

    面向对象方式:
    窗体名.hide     && 隐藏
    窗体名.release  &&卸载