1.DBLookupComboBox1 我想在窗体每次显示时,其text为空 ,设置了listfieldindext:=-1或0 为什么都不行?显示的还是上次的内容?该怎么改才能使其text为空??
2,为什么我设置的一些子窗体在开始运行的时候先显示一下在消失??该怎么解决??
3,我在工程中去掉一一些模块为什么显示错误??
高手门快点帮帮小弟!

解决方案 »

  1.   

    1.将DBLookupComboBox1对应的数据表关闭就可以了。
    2.你用了非模态窗体
    3.看情况而定。
      

  2.   

    不行呀,如果关闭了怎么在打开呀!因为要在click事件中实现呀! 怎么才能结决问题2 呀!??
      

  3.   

    2.var 
        form2:Tform2;
      begin
        try
          form2:=Tform2.create(nil);
          form2.showmodal;
        finally
          freeandnil(form2);
        end;
      end;
    3.因为还有于模块相关的数据信息.
      

  4.   

    1、在form的onshow事件中写上dblookupcombobox1.text:=''试一下。
      

  5.   

    在窗体的onshow事件中写入dblookupcombobox1.text:=''试试
      

  6.   

    关闭数据集是指关闭ListSource的对应的数据集,并不是DataSource,可能是我没有说清楚。