for i:=1 to length(str) do 
一定是这里,
给分

解决方案 »

  1.   

    呵呵,是啊,为什么要-1呢,length返回的就是string的正确长度啊。
      

  2.   

    怎么会有"out of memory"的提示呢?
      

  3.   

    各位大虾,调用该函数是没问题的。。如果我不将它赋给DBConnection.DataSource...等,就不会出现错误信息。。请各位好好想想,,谢了。。谢了。我一定给分的
      

  4.   

    我知道了问题就再for i:=0 to length(str)-1 do 
    Focus(老鱼) 说对了一半,改成for i:=1 to length(str)-1 do  就OK了。。谢谢大家。。给分了