我有一个gs.dat文件,内容是这样的:
GS,IP,book
公司A,192.168.1.1,DB1
公司B,192.168.1.2,DB2
公司C,192.168.1.3,DB3此文件的格式就是这样的而且不能更改,请问我怎么将此文件的内容读到ComboBox1里面,谢谢!

解决方案 »

  1.   

    补充,在formcreate的时候读到ComboBox1里面
      

  2.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      ComboBox1.Items.LoadFromFile('d:\gs.dat');
    end;
      

  3.   

    ComboBox1.Items.LoadFromFile('d:\gs.dat');这样是可以,谢谢,不过怎样把第一行去掉,还有我取的是相对路径,不是绝对路径,谢谢
      

  4.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      ComboBox1.Items.LoadFromFile(ExtractFilePath(Application.ExeName)+'\gs.dat');
      ComboBox1.Items.Delete(0);
    end;
      

  5.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      ShowMessage(ExtractFilePath(Application.ExeName)+'\gs.dat');
      ComboBox1.Items.LoadFromFile(ExtractFilePath(Application.ExeName)+'gs.dat');
      ComboBox1.Items.Delete(0);
    end;
      

  6.   

    发了两个错了,这个是正确的
    procedure TForm1.FormCreate(Sender: TObject);
    begin
      ComboBox1.Items.LoadFromFile(ExtractFilePath(Application.ExeName)+'gs.dat');
      ComboBox1.Items.Delete(0);
    end;
      

  7.   


    楼上正解
    亦可以  查找 Item  中是否 含有 ‘IP'  然后把它删除  保险一些
      

  8.   

    对了,还请教下,怎么给ComboBox1增加一个默认值"请选择"