小弟初学delphi,应书中要求,写下一计算器,请指教
比如:我定义的是实数,可是我无法限定按钮的输入次数。导致出现超过范围的BUG
还有就是当点击了运算符的时候,直接按计算,也会出现BUG,可是我不知道怎么判断了。
如今请教各位童鞋,老是,希望各位予以指教。
感激不尽。
源码在此。
2011-10-21 00:30
2011-10-21 00:32

2011-10-21 21:21
2011-12-05 16:49
程序代码:假设溢出位设定为8位。
procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.text:=edit1.text+'1';
if(edit1.text='11111111') then
showmessage('数据溢出');
if(edit1.Text>'11111111') then
edit1.Text:='1111111';
end;
2011-12-23 13:49