我有字符串
00 aa bb cc vv ff
ee dg rg cd dd dd
......
我现在想每次只取两个比如说取aa,但是每次取得的都要保存到变量s 中.
请哪位高手赐教一段程序!
谢谢了!

解决方案 »

  1.   

    太笼统?那我有段程序但是运行的时候报错,你帮我看看,好吗?
    var vstream  :TMemorystream;
        buf:array[0..1] of byte;be:=0;
    for i:=1 to num do   //num 字符串的数量
    begin
        be:=be+i-1
        vstream.Seek(be,soFrombeginning);
        vstream.Read(buf,sizeof(buf));
        s:=inttostr(buf[0],2);
    .....
    end;
    但是在循环的时候:i=2的时候就出现运行到.Seek(be,soFrombeginning);说是读取地址时出错了,发现运行时根本就是找不到 vstream,不知道为什么?