delphi初学者的小问题,白送分,不可不看.....

dpbug_cn 2001-02-05 04:01:00
下面的程序错在哪里?如何实现。

设计要求:初始状态下edit1.text为2000,点击button1一次,edit1中数字加1,变为2001

procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text:=string(integer(Edit1.Text)+1);
end;
...全文
128 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
helenasp 2001-02-06
  • 打赏
  • 举报
回复
我在这儿学到一个道理:无论怎样的问题,MSDN的有无数的热心好学的伙伴为你答疑,欢迎再次茨临!
Java_SCU 2001-02-05
  • 打赏
  • 举报
回复
icewind的方法要好得多,可以处理例外
vernal 2001-02-05
  • 打赏
  • 举报
回复
都正确!
lxas 2001-02-05
  • 打赏
  • 举报
回复
icewind也对呀!为什么zork is right
lxas 2001-02-05
  • 打赏
  • 举报
回复
icewind也对呀!为什么zork is right
lxas 2001-02-05
  • 打赏
  • 举报
回复
icewind也对呀!为什么zork is right
tele 2001-02-05
  • 打赏
  • 举报
回复
zork is right
freelzx 2001-02-05
  • 打赏
  • 举报
回复
同意zork(我是一条鱼……)
icewind 2001-02-05
  • 打赏
  • 举报
回复
procedure TForm1.Button1Click(Sender: TObject);
begin
try
Edit1.Text:=IntToStr(StrToInt(Edit1.Text)+1);
except
showmessage('数据错误')
end;
end;
askjames 2001-02-05
  • 打赏
  • 举报
回复
同意楼上
zork 2001-02-05
  • 打赏
  • 举报
回复
強制類型轉換不能再這兒用!

procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text:=IntToStr(StrToInt(Edit1.Text)+1);
end;

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧