一个简单的算法!! 乘法运算,edit1里面是被乘数,edit2里面是乘数,我想让button单击一次乘数就乘一次,就象3*2,单击一次就乘一次2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button1Click(Sender);const Value: Integer = 1;var intA, intB, intC: Integer;begin Val(Edit2.Text, intB, intC); if Value = 1 then begin Val(Edit1.Text, intA, intC); Value := intA * intB; end else Value := Value * intB;end; procedure TForm1.Button1Click(Sender);var N1, N2: Integer;begin N1 := StrToInt(Edit1.Text); N2 := StrToInt(Edit2.Text); N1 := N1 * N2; Edit1.Text := IntToStr(N1);end; zVal(Edit2.Text, intB, intC);这一句是什么意思? delphi提交表单 grideh单元格中如何判断哪一列按钮被点击,并分别做出不同调用呢? 有尝求助,希望汇编高手愿意帮助! 怎么限制在edit组件中输入的字符类型? 如何实现SQL查询过程与进度条关联 如何制作delphi的帮助文件 哪位道友有infopower3000和1stclass3000的注册码? 呵呵……有关数据库应用程序的问题………………… 各位老大:用过(EhLib)DBGridEh 2.3 for D6 的请进! 请教数据库的缓存更新的问题? 为什么我的电脑不能用IP地址连接SQLServer2000数据库? 能帮我做一个动态创建控件的类吗?
const
Value: Integer = 1;
var
intA, intB, intC: Integer;
begin
Val(Edit2.Text, intB, intC);
if Value = 1 then
begin
Val(Edit1.Text, intA, intC);
Value := intA * intB;
end
else
Value := Value * intB;
end;
var
N1, N2: Integer;
begin
N1 := StrToInt(Edit1.Text);
N2 := StrToInt(Edit2.Text);
N1 := N1 * N2;
Edit1.Text := IntToStr(N1);
end;