Readln(myTextFile,S);
看一下参数说明。
      

解决方案 »

  1.   

    读取的s是按空格分开的,
    即你读入的s是'this'
    后面的'is line # '没有读入s。
    然后读i,j,k当然错了。
      

  2.   

    readln要读一个行结束符,这是很容易和read弄混的,如果怕错误,不如每一行写一个值。
    一行一行的写,一行一行的读!
      

  3.   

    **********************************
    var
    text:string;
    **************************************
    readln(mytextfile,text);
    neni1.lines.add(text);
    ****************************
      

  4.   

    楼上的几位
    我不是要读取一行,然后放到memo中,我是想得到i和j的值
      

  5.   

    为什么这样可以
    Writeln(myTextFile,s,i);Readln(myTextFile,s,i);而这样不行?
    Writeln(myTextFile,s,i,s,i);
     
    Readln(myTextFile,S,i,k,j);