初学者求救!!文件内容是不规范的,但是其中某些行是规范的,
就是:colA>colB>colC>$,分隔符是tab,最后是行结束符,而dbf字段是colA,colB,colC,colD,...(比文件中字段多,但是顺序是一样的)
怎么样才可以不用使用dbgrid(也就是没有可视化界面)而直接写进dbf中呢?即使用那些函数才可以将记录直接导进去dbf中?

解决方案 »

  1.   

    请问如何使用copy函数啊?
    function Copy(S; Index, Count: Integer): string;
    function Copy(S; Index, Count: Integer): array;
    好像都不适合啊。
      

  2.   

    还有一个问题就是
    我在导入之前使用emptytable函数,
    但是必须要exclusive:=true;才行,
    可是关键是,不能再设置为false了,why?with table1 do
    begin
                  Exclusive:=true;
                  Active:=true;
                  EmptyTable;
                  Active:=false;
                  Exclusive:=false;
                  Active:=true;
    end;
      

  3.   

    最后我使用的是memo1.lines.loadfromfile()读进memo1中,
    然后通过循环lines[i]得到某一行记录,最后根据分隔符截取
    字段内容写进table中。