一个form里有两个edit,要实现在一个edit里输入数字,然后点击一个按钮,在另外一个edit里显示出结果,要怎么做,用什么方法??
edit.text 好像不能处理数字,应该用什么??

解决方案 »

  1.   

    的确是个菜鸟问题
    edit2.text:=edit1.text;inttostr():整数转换成字符串
    strtoint():字符串转换成整数
      

  2.   

    假设第一个Edit为edit1,而第二个为edit2,则在Button的OnClick事件中书写如下代码:
    edit2.Text:=FloatToStr(StrToFloat(edit1.text)*12));//说明:
    //StrToFloat() 函数用于将指定的字符串(符合数字格式的)转换为小数(浮点数)
    //FloatToStr()函数用于将小数转换为字符串
      

  3.   

    嗯,是这样的,有时要进行类型转换,否则就integer and string类型不匹配了,不过这里不用的,
    onclick事件里写:
    begin
       edit2.text:=edit1.text;
    end;
    应该可以了吧