因为使用了TEdit的只读属性。造成当不能读取数据。
当鼠标点击后,取消只读属性,就能读取数据了。初始:
Edit1.ReadOnly:=True;   鼠标点击:
Edit1.ReadOnly:=False;

解决方案 »

  1.   

    限制后,禁止录入鼠标左键和键盘不能录入,此时Edit是Form的子控件,还能通过鼠标右键,执行Form的右键操作。
      

  2.   

    两个帖, 好像楼主都是说的关于输入框被限制的问题想修改成可以直接可以录入数据, 
    Edit.ReadOnly:=False;
    就可以达到目的个人认为,你还是需要去弄明白, 原作者为啥要将其限制起来...
    如果纯粹的是个错误的设置, 那么你直接找到控件的名称, 然后全程序搜索下看看, 是在哪里限制的. 直接去掉就可以了..