鱼C论坛

 找回密码
 立即注册
查看: 3922|回复: 4

新手入门,为什么新建的button会报错呢?

[复制链接]
发表于 2021-4-19 14:09:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
unit Unit3;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;

type
  TForm3 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Edit2: TEdit;
    Edit3: TEdit;
    Edit1: TEdit;
    Label1: TLabel;
    Label2: TLabel;
    Button: TButton;
    Button6: TButton;
    Button7: TButton;
    Button8: TButton;
    Button9: TButton;
    Button10: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure ButtonClick(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);
    procedure Button9Click(Sender: TObject);
    procedure Button10Click(Sender: TObject);
    procedure Edit1Change(Sender: TObject);
    procedure Edit2Change(Sender: TObject);
    procedure Edit3Change(Sender: TObject);

  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form3: TForm3;

implementation

{$R *.dfm}

procedure TForm3.Button1Click(Sender: TObject);
begin
Label1.Caption:= '+' ;
Edit3.Text:= FloattoStr(StrToFloat(Edit1.Text) + StrToFloat(Edit2.Text) );
end;

procedure TForm3.Button2Click(Sender: TObject);
begin
   Label1.Caption:= '-'   ;
   Edit3.Text:= FloattoStr(StrToFloat(Edit1.Text) - StrToFloat(Edit2.Text) );
end;

procedure TForm3.Button3Click(Sender: TObject);
begin
Label1.Caption:= '*'   ;
Edit3.Text:= FloattoStr(StrToFloat(Edit1.Text) * StrToFloat(Edit2.Text) );
end;

procedure TForm3.Button4Click(Sender: TObject);
begin
   Label1.Caption:= '/'   ;
   Edit3.Text:= FloattoStr(StrToFloat(Edit1.Text) / StrToFloat(Edit2.Text) );
end;

procedure TForm3.ButtonClick(Sender: TObject);
begin
   Label1.Caption:= 'not'   ;
   Edit3.Text:= IntToStr( not StrToInt(Edit2.Text) );
   Edit3.Text:= IntToStr( not StrToInt(Edit1.Text) );
end;


procedure TForm3.Edit1Change(Sender: TObject);
begin
edit1.Text:= ' '
end;

procedure TForm3.Edit2Change(Sender: TObject);
begin
   edit2.Text:= ' '
end;

procedure TForm3.Edit3Change(Sender: TObject);
begin
   edit3.Text:= ' '
end;

end.







最上面的button6-10全部报错了。刚刚对照着视频操作,莫名其妙。求大佬解释下。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-4-20 08:08:32 | 显示全部楼层
button4后面是不是button5啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-20 10:47:40 | 显示全部楼层
心驰神往 发表于 2021-4-20 08:08
button4后面是不是button5啊

还是报错呢。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-23 08:00:19 | 显示全部楼层

能上传下报错截图吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-23 08:01:29 | 显示全部楼层
你的button6-10上面有buttonclick事件,但你下面没实现,所以报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 09:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表