Guest_imported
New member
- Jan 1, 1970
- 0
I get the "Use Step or Run" dialog when I try to load the following up(help):
unit TMA26u1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TTMA26f1 = class(TForm)
lHello: TLabel;
lNum1: TLabel;
lNum2: TLabel;
lRemark: TLabel;
eAns: TEdit;
procedure eAnsChange(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
TMA26f1: TTMA26f1;
sAns:string;
implementation
{$R *.dfm}
procedure PickProb;
begin
TMA26f1.lNum1.caption:=IntToStr(random(9));
TMA26f1.lNum2.caption:=IntToStr(random(9));
sAns:=IntToStr(StrToInt(TMA26f1.lNum1.caption)+StrToInt(TMA26f1.lNum2.caption));
end;
procedure TTMA26f1.eAnsChange(Sender: TObject);
begin
if eAns.text=sAns then begin
lRemark.caption:='Yes';
end (*no ; here*)
else begin
lRemark.caption:='I don''t think so';
end;
end;
(*of TTMA23f1.eAnsChange*)
procedure TTMA26f1.FormCreate(Sender: TObject);
begin
Randomize;
PickProb;
end;
begin
PickProb;
end.
unit TMA26u1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TTMA26f1 = class(TForm)
lHello: TLabel;
lNum1: TLabel;
lNum2: TLabel;
lRemark: TLabel;
eAns: TEdit;
procedure eAnsChange(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
TMA26f1: TTMA26f1;
sAns:string;
implementation
{$R *.dfm}
procedure PickProb;
begin
TMA26f1.lNum1.caption:=IntToStr(random(9));
TMA26f1.lNum2.caption:=IntToStr(random(9));
sAns:=IntToStr(StrToInt(TMA26f1.lNum1.caption)+StrToInt(TMA26f1.lNum2.caption));
end;
procedure TTMA26f1.eAnsChange(Sender: TObject);
begin
if eAns.text=sAns then begin
lRemark.caption:='Yes';
end (*no ; here*)
else begin
lRemark.caption:='I don''t think so';
end;
end;
(*of TTMA23f1.eAnsChange*)
procedure TTMA26f1.FormCreate(Sender: TObject);
begin
Randomize;
PickProb;
end;
begin
PickProb;
end.