NO1:有一 .txt文件,内容如下:
1/2/3/4
121/234/2345
字符没有什么规律,用/把他们分开,求教如何依次读取
NO2:用ADOQuery 查询时,我把其中字段用Edit显示目前记录。当我想让他显示下条记录时怎么做呢 ??我用adoquery.next没有效果

解决方案 »

  1.   

    No1 两个函数
    pos...........
    copy()................No2 adoquery.next后还要对edit1在进行一次赋值操作
      

  2.   

    1:
    S := '121/234/2345';
    S1 := COPY(S,1,POS('/',S) - 1);
    DELETE(S,1,POS('/',S);
    依此类推...
    2:
    按你的方法,应该用DBEDIT。如果要用EDIT,要自己在当前记录改变的事件里写赋值代码!
      

  3.   

    谢谢mic的回复,再补充一个问题:我要在Treeview中依次插入这些字符串,
    如NO1题目中那样,主节点是‘121’,然后子节点为‘234’,再下一级的子节点是‘2345’,
    该怎么写呢???谢谢
      

  4.   

    我自己弄明白了,谢谢了。把分给mic吧,谢谢你对我上两个问题的回复。