level 1
我说那Y大象Y
楼主
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Button7: TButton;
Button8: TButton;
Button9: TButton;
Button10: TButton;
Button11: TButton;
Button12: TButton;
Button14: TButton;
Button15: TButton;
Button16: TButton;
Button17: TButton;
Label1: TLabel;
Button13: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
procedure Button8Click(Sender: TObject);
procedure Button9Click(Sender: TObject);
procedure Button10Click(Sender: TObject);
procedure Button14Click(Sender: TObject);
procedure Button15Click(Sender: TObject);
procedure Button16Click(Sender: TObject);
procedure Button17Click(Sender: TObject);
procedure Button11Click(Sender: TObject);
procedure Button13Click(Sender: TObject);
procedure Button13Click(Sender: TObject);
procedure Button12Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'1';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'2' ;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'3' ;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'4' ;
end;
procedure TForm1.Button5Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'5' ;
end;
procedure TForm1.Button6Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'6' ;
end;
procedure TForm1.Button7Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'7' ;
end;
procedure TForm1.Button8Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'8' ;
end;
procedure TForm1.Button9Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'9' ;
end;
procedure TForm1.Button10Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'0' ;
end;
procedure TForm1.Button14Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=1 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button15Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=2 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button16Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=3 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button17Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=4 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button11Click(Sender: TObject);
begin
case(n) of
1: edit1.Text:=inttostr(edit1.Tag+strtoint(edit1.text));
2: edit1.Text:=inttostr(edit1.Tag-strtoint(edit1.text));
3: edit1.Text:=inttostr(edit1.Tag*strtoint(edit1.text));
4: edit1.Text:=floattostr(edit1.Tag/strtoint(edit1.text));
end;
end;
procedure TForm1.Button12Click(Sender: TObject);
begin
edit1.Text:=copy(edit1.Text,1,length(trim(edit1.Text))-1);
end;
procedure TForm1.Edit1Change(Sender: TObject);
begin
edit1.Text:=TForm1.Button11Click(Sender: TObject);
end;
end;
就一个简单的加减乘除,但是归零键无法点开编代码,说是什么找不到函数安装启用,下面是我编的代码,反正是不能运行的凸……求指点!!!
2015年04月17日 02点04分
1
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Button7: TButton;
Button8: TButton;
Button9: TButton;
Button10: TButton;
Button11: TButton;
Button12: TButton;
Button14: TButton;
Button15: TButton;
Button16: TButton;
Button17: TButton;
Label1: TLabel;
Button13: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
procedure Button8Click(Sender: TObject);
procedure Button9Click(Sender: TObject);
procedure Button10Click(Sender: TObject);
procedure Button14Click(Sender: TObject);
procedure Button15Click(Sender: TObject);
procedure Button16Click(Sender: TObject);
procedure Button17Click(Sender: TObject);
procedure Button11Click(Sender: TObject);
procedure Button13Click(Sender: TObject);
procedure Button13Click(Sender: TObject);
procedure Button12Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'1';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'2' ;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'3' ;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'4' ;
end;
procedure TForm1.Button5Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'5' ;
end;
procedure TForm1.Button6Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'6' ;
end;
procedure TForm1.Button7Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'7' ;
end;
procedure TForm1.Button8Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'8' ;
end;
procedure TForm1.Button9Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'9' ;
end;
procedure TForm1.Button10Click(Sender: TObject);
begin
edit1.Text:=edit1.Text+'0' ;
end;
procedure TForm1.Button14Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=1 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button15Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=2 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button16Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=3 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button17Click(Sender: TObject);
begin
edit1.Tag:=strtoint(edit1.text); n:=4 ; edit1.Text:=''; edit1.setfocus;
end;
procedure TForm1.Button11Click(Sender: TObject);
begin
case(n) of
1: edit1.Text:=inttostr(edit1.Tag+strtoint(edit1.text));
2: edit1.Text:=inttostr(edit1.Tag-strtoint(edit1.text));
3: edit1.Text:=inttostr(edit1.Tag*strtoint(edit1.text));
4: edit1.Text:=floattostr(edit1.Tag/strtoint(edit1.text));
end;
end;
procedure TForm1.Button12Click(Sender: TObject);
begin
edit1.Text:=copy(edit1.Text,1,length(trim(edit1.Text))-1);
end;
procedure TForm1.Edit1Change(Sender: TObject);
begin
edit1.Text:=TForm1.Button11Click(Sender: TObject);
end;
end;
就一个简单的加减乘除,但是归零键无法点开编代码,说是什么找不到函数安装启用,下面是我编的代码,反正是不能运行的凸……求指点!!!