delphi中,在edit1,edit2中输入两个数,然后如何判断他们的值相差1
来源:百度知道 编辑:UC知道 时间:2024/07/05 02:25:16
if strtoint(edit7.Text)-strtoint(edit8.text)>=1
then
image1.Picture.LoadFromFile('F:\界面\图标\1.ICO');
我是这样写的,可是不对。
它们的值相差>=1时报警。
then
image1.Picture.LoadFromFile('F:\界面\图标\1.ICO');
我是这样写的,可是不对。
它们的值相差>=1时报警。
if (strtoint(edit7.Text)-strtoint(edit8.text))>=1
这样就行了
if (strtoint(edit1.Text)-strtoint(edit2.text)=1) or (strtoint(edit1.Text)-strtoint(edit2.text)=-1)
then
image1.Picture.LoadFromFile('F:\界面\图标\1.ICO');
相差1应该是包括正负1吧,还有你在edit1和edit2里输入,代码却是edit7和edit8,所以错了。。。
keyiwenwo 的答案是对的
//两个数的绝对值>=1
if Abs(strtoint(edit7.Text)-strtoint(edit8.text))>=1
then
image1.Picture.LoadFromFile('F:\界面\图标\1.ICO');
把 >= 改为 =,其他不变.
DELPHI 中 如何把数字1~9随机填入edit1~9中。而且不重复??
DELPHI中如何判断EDIT1.text里是一个8位的纯数字密码
delphi 如何输出鼠标指针的当前坐标,分别在edit1和edit2上显示
在c++ builder 中 Edit1->Text Edit1是一个对象吗?我怎么找不到在哪里实例化的?
DELPHI 里,我想在1,3,4,8,9这五个数里随机选出一个数,显示在EDIT1上。怎么做?
在delphi中什么是ModalResult?
在delphi中TOSVersionInfo是什么
在Delphi中 Context 是什么意思
delphi 中怎么在状态栏中 变色
在DELPHI 中使用 word 文档