有一个正在运行的程序,
程序名称我知道里面有个表格dbgrid, 有很多记录我想用“另外一个程序”来读这个表格的值。把这个表格的第一列的所有值保存到 .txt文件里。具体该怎样做,给出了代码200分. 

解决方案 »

  1.   

    var
     s:tstringlist;
    begin
     s := TStringList.Create;
     Table1.First;
     while not Table1.Eof do
     begin
      s.Add(Table1.Fields[0].AsString);
      Table1.Next;
     end;
     s.SaveToFile('c:\1.txt');
    end;//table1是dbgrid连接的数据源的数据集....这样子可不可以啊
      

  2.   

    您想要的字患=
      Table1.FieldByName(DBGrid1.rows.Items[行值].FieldName).AsString 把其赋予一个TStrings的Commatext,然后再保存到文件内,保存文件不用再说了巴?呵呵
      

  3.   

    您想要的字患=
      Table1.FieldByName(DBGrid1.rows.Items[行值].FieldName).AsString 把其赋予一个TStrings的Commatext,然后再保存到文件内,保存文件不用再说了巴?呵呵
      

  4.   

    ggdw怎么和danphel的一模一样,剽别人的吧
    不要脸:p强烈建议给ggdw分,给danphel一分,满足他一下
      

  5.   

    ggdw(¥好吃懒做的小胖猪¥) 你怎么拷贝偶的问题?
      

  6.   

    To:microjuz(天才弟弟)
    即使别人剽了又怎么样?那骂人就高尚了?