定义了一个ComboBox,内有若干条件,用来查询,
现在想方便使用者,对于经常查询的条件给以保留,比如
ComboBox的Items有"0-按时间查询","1-按日期查询","2-按次数查询",默认的ITEMS为空
我这次使用了"2-按次数查询"后,就关闭了程序,
想下次打开程序的时候,ComboBox的默认的ITEMS就是"2-按次数查询",免得每次都去选择
该怎么做?请高手指点!!!谢谢

解决方案 »

  1.   

    把这个ComboBox的ItemIndex的值写到一个INI文件中,下次启动的时候,就读这个INI文件里的值
      

  2.   

    其实可以用Case的
               Var
                SQL;String;
               begin
                   SQL:='select * from tablename ';
                    Case  ComboBox1.ItemIndex do
                             0:
                               SQL:=SQL+' where MyTime=';
                             1:SQL:=SQL+' WHERE MyDate=';
                             2:SQL:=SQL+' where MyNum=';
                            end;
                        if ComboBox1.ItemIndex<>2 then
                             SQL:=SQL+''+Combobox1.items[combobox1.ItemIndex]+'';
                   end;
    楼主兄弟只要记住加Flag来标记一下.
                end;
      

  3.   

    回复人: hellolongbin(一个人) ( ) 信誉:100  2005-04-08 09:08:00  得分: 0  
       这种情况不要再问了,无非就是配置文件和注册表来解决
     ----------------------------------------------------------------  晕..
    不懂就要问嘛,
    更何况我也没在社区里查到同样的贴子..
      

  4.   

    请问ini文件怎么定义啊?能不能给个例子