var
Rx_Freq:string;
Tx_Freq:string;
form1.StrGrid.Cells[1,trunc(i/2)]:=insert('.',Rx_Freq,3);
form1.StrGrid.Cells[2,trunc(i/2)]:=insert('.',Tx_Freq,3);
这样子的操作为什么会出错?

解决方案 »

  1.   

    insert不是一个函数,没有返回值。insert('.',Rx_Freq,3);
    form1.StrGrid.Cells[1,trunc(i/2)]:=Rx_Freq;
      

  2.   

    不知你怎么想的,请把程序写完整发过来帮你看看
    楼上的,注意了,insert不仅仅是一个数据库里面的方面,它还是一个字符串操作函数
      

  3.   

    哈哈,楼上做数据库做多了吧?Insert是pascal里的过程,不是函数。
    楼主是要在字符串Rx_Freq、Tx_Freq里插入小数点再显示StringGrid的某个单元格里面。
      

  4.   

    liangqingzhi(老之),我们不要做无谓的争论,给人家解决问题才是正理