Вы находитесь на странице: 1из 35

unit Fsoal;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, Buttons, ExtCtrls;

type

TForm3 = class(TForm)

Label1: TLabel;

Image1: TImage;

Panel1: TPanel;

RBA: TRadioButton;

RBB: TRadioButton;

RBC: TRadioButton;

RBD: TRadioButton;

ImageA: TImage;

ImageB: TImage;

ImageC: TImage;

ImageD: TImage;

btnsebelum: TButton;

btnlihatjawaban: TButton;

btnlanjut: TButton;

Editskor: TEdit;

Label2: TLabel;

btnclose: TButton;
Timer1: TTimer;

Timer2: TTimer;

L1: TLabel;

L2: TLabel;

L3: TLabel;

L4: TLabel;

L5: TLabel;

L6: TLabel;

L7: TLabel;

L8: TLabel;

L9: TLabel;

L10: TLabel;

L11: TLabel;

L12: TLabel;

L13: TLabel;

L14: TLabel;

L15: TLabel;

L16: TLabel;

L17: TLabel;

L18: TLabel;

L19: TLabel;

L20: TLabel;

L21: TLabel;

L22: TLabel;

L23: TLabel;

L24: TLabel;

L25: TLabel;
L26: TLabel;

L27: TLabel;

L28: TLabel;

L29: TLabel;

L30: TLabel;

L31: TLabel;

L32: TLabel;

L33: TLabel;

L34: TLabel;

L35: TLabel;

L36: TLabel;

L37: TLabel;

L38: TLabel;

L39: TLabel;

L40: TLabel;

procedure btnlanjutClick(Sender: TObject);

procedure FormCreate(Sender: TObject);

procedure btnsebelumClick(Sender: TObject);

procedure RBAClick(Sender: TObject);

procedure RBBClick(Sender: TObject);

procedure RBCClick(Sender: TObject);

procedure RBDClick(Sender: TObject);

procedure Timer1Timer(Sender: TObject);

procedure Timer2Timer(Sender: TObject);

private

{ Private declarations }

public
{ Public declarations }

end;

var

Form3: TForm3;

implementation

{$R *.dfm}

Var Int, TScore : integer;

JudulSoal, NamaFile, NamaFileA, NamaFileB, NamaFileC, NamaFileD : String;

jwb : array [1..40] of String[1];

StrNo : array [1..40] of string;

Score : array [1..40] of integer;

procedure TForm3.btnlanjutClick(Sender: TObject);

var kunci : array [1..40] of string[1];

i : integer;

begin

//Editskor.text:=IntToStr(int);

case Int of

1 : begin

kunci[int]:='C';

L1.Caption:=StrNo[Int]+jwb[Int];

End;

2 : begin
kunci[int]:='D';

L2.Caption:=StrNo[Int]+jwb[Int];

End;

3 : begin

kunci[int]:='A';

L3.Caption:=StrNo[Int]+jwb[Int];

End;

4 : begin

kunci[int]:='D';

L4.Caption:=StrNo[Int]+jwb[Int];

End;

5 : begin

kunci[int]:='C';

L5.Caption:=StrNo[Int]+jwb[Int];

End;

6 : begin

kunci[int]:='A';

L6.Caption:=StrNo[Int]+jwb[Int];

End;

7 : begin

kunci[int]:='D';

L7.Caption:=StrNo[Int]+jwb[Int];

End;

8 : begin

kunci[int]:='B';

L8.Caption:=StrNo[Int]+jwb[Int];

End;
9 : begin

kunci[int]:='D';

L9.Caption:=StrNo[Int]+jwb[Int];

End;

10 : begin

kunci[int]:='D';

L10.Caption:=StrNo[Int]+jwb[Int];

End;

11 : begin

kunci[int]:='C';

L11.Caption:=StrNo[Int]+jwb[Int];

End;

12 : begin

kunci[int]:='B';

L12.Caption:=StrNo[Int]+jwb[Int];

End;

13 : begin

kunci[int]:='D';

L13.Caption:=StrNo[Int]+jwb[Int];

End;

14 : begin

kunci[int]:='C';

L14.Caption:=StrNo[Int]+jwb[Int];

End;

15 : begin

kunci[int]:='C';

L15.Caption:=StrNo[Int]+jwb[Int];
End;

16 : begin

kunci[int]:='C';

L16.Caption:=StrNo[Int]+jwb[Int];

End;

17 : begin

kunci[int]:='C';

L17.Caption:=StrNo[Int]+jwb[Int];

End;

18 : begin

kunci[int]:='D';

L18.Caption:=StrNo[Int]+jwb[Int];

End;

19 : begin

kunci[int]:='D';

L19.Caption:=StrNo[Int]+jwb[Int];

End;

20 : begin

kunci[int]:='B';

L20.Caption:=StrNo[Int]+jwb[Int];

End;

21 : begin

kunci[int]:='C';

L21.Caption:=StrNo[Int]+jwb[Int];

End;

22 : begin

kunci[int]:='C';
L22.Caption:=StrNo[Int]+jwb[Int];

End;

23 : begin

kunci[int]:='B';

L23.Caption:=StrNo[Int]+jwb[Int];

End;

24 : begin

kunci[int]:='B';

L24.Caption:=StrNo[Int]+jwb[Int];

End;

25 : begin

kunci[int]:='C';

L25.Caption:=StrNo[Int]+jwb[Int];

End;

26 : begin

kunci[int]:='C';

L26.Caption:=StrNo[Int]+jwb[Int];

End;

27 : begin

kunci[int]:='C';

L27.Caption:=StrNo[Int]+jwb[Int];

End;

28 : begin

kunci[int]:='B';

L28.Caption:=StrNo[Int]+jwb[Int];

End;

29 : begin
kunci[int]:='A';

L29.Caption:=StrNo[Int]+jwb[Int];

End;

30 : begin

kunci[int]:='B';

L30.Caption:=StrNo[Int]+jwb[Int];

End;

31 : begin

kunci[int]:='D';

L31.Caption:=StrNo[Int]+jwb[Int];

End;

32 : begin

kunci[int]:='D';

L32.Caption:=StrNo[Int]+jwb[Int];

End;

33 : begin

kunci[int]:='A';

L33.Caption:=StrNo[Int]+jwb[Int];

End;

34 : begin

kunci[int]:='A';

L34.Caption:=StrNo[Int]+jwb[Int];

End;

35 : begin

kunci[int]:='A';

L35.Caption:=StrNo[Int]+jwb[Int];

End;
36 : begin

kunci[int]:='A';

L36.Caption:=StrNo[Int]+jwb[Int];

End;

37 : begin

kunci[int]:='A';

L37.Caption:=StrNo[Int]+jwb[Int];

End;

38 : begin

kunci[int]:='C';

L38.Caption:=StrNo[Int]+jwb[Int];

End;

39 : begin

kunci[int]:='C';

L39.Caption:=StrNo[Int]+jwb[Int];

End;

40 : begin

kunci[int]:='B';

L40.Caption:=StrNo[Int]+jwb[Int];

End;

end;

//-----cek dengan kunci-------

if kunci[int]=jwb[int] then

score[int]:=1

else

score[int]:=0;

//------lihat total score------


TScore:=Tscore+Score[Int];

Editskor.Text:=IntToStr(TScore);

Int:=Int+1; JudulSoal:='Soal No. ';

Label1.Caption:= JudulSoal+IntToStr(Int);

if Int=1 then

btnsebelum.Visible:=False

else

btnsebelum.Visible:=True;

Case Int of

1: begin

Namafile:='Soal/1.jpg';

NamaFileA:='Soal/1-A.jpg';

NamaFileB:='Soal/1-B.jpg';

NamaFileC:='Soal/1-C.jpg';

NamaFileD:='Soal/1-D.jpg';

end;

2: begin

Namafile:='Soal/2.jpg';

NamaFileA:='Soal/2-A.jpg';

NamaFileB:='Soal/2-B.jpg';

NamaFileC:='Soal/2-C.jpg';

NamaFileD:='Soal/2-D.jpg';

end;

3: begin

Namafile:='Soal/3.jpg';
NamaFileA:='Soal/3-A.jpg';

NamaFileB:='Soal/3-B.jpg';

NamaFileC:='Soal/3-C.jpg';

NamaFileD:='Soal/3-D.jpg';

end;

4: begin

Namafile:='Soal/4.jpg';

NamaFileA:='Soal/4-A.jpg';

NamaFileB:='Soal/4-B.jpg';

NamaFileC:='Soal/4-C.jpg';

NamaFileD:='Soal/4-D.jpg';

end;

5: begin

Namafile:='Soal/5.jpg';

NamaFileA:='Soal/5-A.jpg';

NamaFileB:='Soal/5-B.jpg';

NamaFileC:='Soal/5-C.jpg';

NamaFileD:='Soal/5-D.jpg';

end;

6: begin

Namafile:='Soal/6.jpg';

NamaFileA:='Soal/6-A.jpg';

NamaFileB:='Soal/6-B.jpg';

NamaFileC:='Soal/6-C.jpg';

NamaFileD:='Soal/6-D.jpg';

end;

7: begin
Namafile:='Soal/7.jpg';

NamaFileA:='Soal/7-A.jpg';

NamaFileB:='Soal/7-B.jpg';

NamaFileC:='Soal/7-C.jpg';

NamaFileD:='Soal/7-D.jpg';

end;

8: begin

Namafile:='Soal/8.jpg';

NamaFileA:='Soal/8-A.jpg';

NamaFileB:='Soal/8-B.jpg';

NamaFileC:='Soal/8-C.jpg';

NamaFileD:='Soal/8-D.jpg';

end;

9: begin

Namafile:='Soal/9.jpg';

NamaFileA:='Soal/9-A.jpg';

NamaFileB:='Soal/9-B.jpg';

NamaFileC:='Soal/9-C.jpg';

NamaFileD:='Soal/9-D.jpg';

end;

10: begin

Namafile:='Soal/10.jpg';

NamaFileA:='Soal/10-A.jpg';

NamaFileB:='Soal/10-B.jpg';

NamaFileC:='Soal/10-C.jpg';

NamaFileD:='Soal/10-D.jpg';

end;
11: begin

Namafile:='Soal/11.jpg';

NamaFileA:='Soal/11-A.jpg';

NamaFileB:='Soal/11-B.jpg';

NamaFileC:='Soal/11-C.jpg';

NamaFileD:='Soal/11-D.jpg';

end;

12: begin

Namafile:='Soal/12.jpg';

NamaFileA:='Soal/12-A.jpg';

NamaFileB:='Soal/12-B.jpg';

NamaFileC:='Soal/12-C.jpg';

NamaFileD:='Soal/12-D.jpg';

end;

13: begin

Namafile:='Soal/13.jpg';

NamaFileA:='Soal/13-A.jpg';

NamaFileB:='Soal/13-B.jpg';

NamaFileC:='Soal/13-C.jpg';

NamaFileD:='Soal/13-D.jpg';

end;

14: begin

Namafile:='Soal/14.jpg';

NamaFileA:='Soal/14-A.jpg';

NamaFileB:='Soal/14-B.jpg';

NamaFileC:='Soal/14-C.jpg';

NamaFileD:='Soal/14-D.jpg';
end;

15: begin

Namafile:='Soal/15.jpg';

NamaFileA:='Soal/15-A.jpg';

NamaFileB:='Soal/15-B.jpg';

NamaFileC:='Soal/15-C.jpg';

NamaFileD:='Soal/15-D.jpg';

end;

16: begin

Namafile:='Soal/16.jpg';

NamaFileA:='Soal/16-A.jpg';

NamaFileB:='Soal/16-B.jpg';

NamaFileC:='Soal/16-C.jpg';

NamaFileD:='Soal/16-D.jpg';

end;

17: begin

Namafile:='Soal/17.jpg';

NamaFileA:='Soal/17-A.jpg';

NamaFileB:='Soal/17-B.jpg';

NamaFileC:='Soal/17-C.jpg';

NamaFileD:='Soal/17-D.jpg';

end;

18: begin

Namafile:='Soal/18.jpg';

NamaFileA:='Soal/18-A.jpg';

NamaFileB:='Soal/18-B.jpg';

NamaFileC:='Soal/18-C.jpg';
NamaFileD:='Soal/18-D.jpg';

end;

19: begin

Namafile:='Soal/19.jpg';

NamaFileA:='Soal/19-A.jpg';

NamaFileB:='Soal/19-B.jpg';

NamaFileC:='Soal/19-C.jpg';

NamaFileD:='Soal/19-D.jpg';

end;

20: begin

Namafile:='Soal/20.jpg';

NamaFileA:='Soal/20-A.jpg';

NamaFileB:='Soal/20-B.jpg';

NamaFileC:='Soal/20-C.jpg';

NamaFileD:='Soal/20-D.jpg';

end;

21: begin

Namafile:='Soal/21.jpg';

NamaFileA:='Soal/21-A.jpg';

NamaFileB:='Soal/21-B.jpg';

NamaFileC:='Soal/21-C.jpg';

NamaFileD:='Soal/21-D.jpg';

end;

22: begin

Namafile:='Soal/22.jpg';

NamaFileA:='Soal/22-A.jpg';

NamaFileB:='Soal/22-B.jpg';
NamaFileC:='Soal/22-C.jpg';

NamaFileD:='Soal/22-D.jpg';

end;

23: begin

Namafile:='Soal/23.jpg';

NamaFileA:='Soal/23-A.jpg';

NamaFileB:='Soal/23-B.jpg';

NamaFileC:='Soal/23-C.jpg';

NamaFileD:='Soal/23-D.jpg';

end;

24: begin

Namafile:='Soal/24.jpg';

NamaFileA:='Soal/24-A.jpg';

NamaFileB:='Soal/24-B.jpg';

NamaFileC:='Soal/24-C.jpg';

NamaFileD:='Soal/24-D.jpg';

end;

25: begin

Namafile:='Soal/25.jpg';

NamaFileA:='Soal/25-A.jpg';

NamaFileB:='Soal/25-B.jpg';

NamaFileC:='Soal/25-C.jpg';

NamaFileD:='Soal/25-D.jpg';

end;

26: begin

Namafile:='Soal/26.jpg';

NamaFileA:='Soal/26-A.jpg';
NamaFileB:='Soal/26-B.jpg';

NamaFileC:='Soal/26-C.jpg';

NamaFileD:='Soal/26-D.jpg';

end;

27: begin

Namafile:='Soal/27.jpg';

NamaFileA:='Soal/27-A.jpg';

NamaFileB:='Soal/27-B.jpg';

NamaFileC:='Soal/27-C.jpg';

NamaFileD:='Soal/27-D.jpg';

end;

28: begin

Namafile:='Soal/28.jpg';

NamaFileA:='Soal/28-A.jpg';

NamaFileB:='Soal/28-B.jpg';

NamaFileC:='Soal/28-C.jpg';

NamaFileD:='Soal/28-D.jpg';

end;

29: begin

Namafile:='Soal/29.jpg';

NamaFileA:='Soal/29-A.jpg';

NamaFileB:='Soal/29-B.jpg';

NamaFileC:='Soal/29-C.jpg';

NamaFileD:='Soal/29-D.jpg';

end;

30: begin

Namafile:='Soal/30.jpg';
NamaFileA:='Soal/30-A.jpg';

NamaFileB:='Soal/30-B.jpg';

NamaFileC:='Soal/30-C.jpg';

NamaFileD:='Soal/30-D.jpg';

end;

31: begin

Namafile:='Soal/31.jpg';

NamaFileA:='Soal/31-A.jpg';

NamaFileB:='Soal/31-B.jpg';

NamaFileC:='Soal/31-C.jpg';

NamaFileD:='Soal/31-D.jpg';

end;

32: begin

Namafile:='Soal/32.jpg';

NamaFileA:='Soal/32-A.jpg';

NamaFileB:='Soal/32-B.jpg';

NamaFileC:='Soal/32-C.jpg';

NamaFileD:='Soal/32-D.jpg';

end;

33: begin

Namafile:='Soal/33.jpg';

NamaFileA:='Soal/33-A.jpg';

NamaFileB:='Soal/33-B.jpg';

NamaFileC:='Soal/33-C.jpg';

NamaFileD:='Soal/33-D.jpg';

end;

34: begin
Namafile:='Soal/34.jpg';

NamaFileA:='Soal/34-A.jpg';

NamaFileB:='Soal/34-B.jpg';

NamaFileC:='Soal/34-C.jpg';

NamaFileD:='Soal/34-D.jpg';

end;

35: begin

Namafile:='Soal/35.jpg';

NamaFileA:='Soal/35-A.jpg';

NamaFileB:='Soal/35-B.jpg';

NamaFileC:='Soal/35-C.jpg';

NamaFileD:='Soal/35-D.jpg';

end;

36: begin

Namafile:='Soal/36.jpg';

NamaFileA:='Soal/36-A.jpg';

NamaFileB:='Soal/36-B.jpg';

NamaFileC:='Soal/36-C.jpg';

NamaFileD:='Soal/36-D.jpg';

end;

37: begin

Namafile:='Soal/37.jpg';

NamaFileA:='Soal/37-A.jpg';

NamaFileB:='Soal/37-B.jpg';

NamaFileC:='Soal/37-C.jpg';

NamaFileD:='Soal/37-D.jpg';

end;
38: begin

Namafile:='Soal/38.jpg';

NamaFileA:='Soal/38-A.jpg';

NamaFileB:='Soal/38-B.jpg';

NamaFileC:='Soal/38-C.jpg';

NamaFileD:='Soal/38-D.jpg';

end;

39: begin

Namafile:='Soal/39.jpg';

NamaFileA:='Soal/39-A.jpg';

NamaFileB:='Soal/39-B.jpg';

NamaFileC:='Soal/39-C.jpg';

NamaFileD:='Soal/39-D.jpg';

end;

40: begin

Namafile:='Soal/40.jpg';

NamaFileA:='Soal/40-A.jpg';

NamaFileB:='Soal/40-B.jpg';

NamaFileC:='Soal/40-C.jpg';

NamaFileD:='Soal/40-D.jpg';

end;

end;

image1.Picture.LoadFromFile(NamaFile);

ImageA.Picture.LoadFromFile(NamaFileA);

ImageB.Picture.LoadFromFile(NamaFileB);

ImageC.Picture.LoadFromFile(NamaFileC);

ImageD.Picture.LoadFromFile(NamaFileD);
RBA.Checked:=False;

RBB.Checked:=False;

RBC.Checked:=False;

RBD.Checked:=False;

end;

procedure TForm3.FormCreate(Sender: TObject);

var i : integer;

begin

Int:=1; TScore:=0;

JudulSoal:='Soal No. ';

Label1.Caption:=JudulSoal+IntToStr(Int);

Namafile:='Soal/1.jpg';

NamaFileA:='Soal/1A.jpg';

NamaFileB:='Soal/1B.jpg';

NamaFileC:='Soal/1C.jpg';

NamaFileD:='Soal/1D.jpg';

//------Data Soal Dan Jawaban-------

Image1.Picture.LoadFromFile(NamaFile);

ImageA.Picture.LoadFromFile(NamaFileA);

ImageB.Picture.LoadFromFile(NamaFileB);

ImageC.Picture.LoadFromFile(NamaFileC);

ImageD.Picture.LoadFromFile(NamaFileD);

for i:=1 to 40 do begin

jwb[i]:='';

StrNo[i]:=IntToStr(i)+'. ';
score[i]:=0;

end;

Form3.Width:=650;

end;

procedure TForm3.btnsebelumClick(Sender: TObject);

begin

Int:=Int-1;

Label1.Caption:=JudulSoal+IntToStr(Int);

if Int=1 then

btnsebelum.Visible:=False

else

btnsebelum.Visible:=True;

Case Int of

1: begin

Namafile:='Soal/1.jpg';

NamaFileA:='Soal/1-A.jpg';

NamaFileB:='Soal/1-B.jpg';

NamaFileC:='Soal/1-C.jpg';

NamaFileD:='Soal/1-D.jpg';

end;

2: begin

Namafile:='Soal/2.jpg';

NamaFileA:='Soal/2-A.jpg';

NamaFileB:='Soal/2-B.jpg';
NamaFileC:='Soal/2-C.jpg';

NamaFileD:='Soal/2-D.jpg';

end;

3: begin

Namafile:='Soal/3.jpg';

NamaFileA:='Soal/3-A.jpg';

NamaFileB:='Soal/3-B.jpg';

NamaFileC:='Soal/3-C.jpg';

NamaFileD:='Soal/3-D.jpg';

end;

4: begin

Namafile:='Soal/4.jpg';

NamaFileA:='Soal/4-A.jpg';

NamaFileB:='Soal/4-B.jpg';

NamaFileC:='Soal/4-C.jpg';

NamaFileD:='Soal/4-D.jpg';

end;

5: begin

Namafile:='Soal/5.jpg';

NamaFileA:='Soal/5-A.jpg';

NamaFileB:='Soal/5-B.jpg';

NamaFileC:='Soal/5-C.jpg';

NamaFileD:='Soal/5-D.jpg';

end;

6: begin

Namafile:='Soal/6.jpg';

NamaFileA:='Soal/6-A.jpg';
NamaFileB:='Soal/6-B.jpg';

NamaFileC:='Soal/6-C.jpg';

NamaFileD:='Soal/6-D.jpg';

end;

7: begin

Namafile:='Soal/7.jpg';

NamaFileA:='Soal/7-A.jpg';

NamaFileB:='Soal/7-B.jpg';

NamaFileC:='Soal/7-C.jpg';

NamaFileD:='Soal/7-D.jpg';

end;

8: begin

Namafile:='Soal/8.jpg';

NamaFileA:='Soal/8-A.jpg';

NamaFileB:='Soal/8-B.jpg';

NamaFileC:='Soal/8-C.jpg';

NamaFileD:='Soal/8-D.jpg';

end;

9: begin

Namafile:='Soal/9.jpg';

NamaFileA:='Soal/9-A.jpg';

NamaFileB:='Soal/9-B.jpg';

NamaFileC:='Soal/9-C.jpg';

NamaFileD:='Soal/9-D.jpg';

end;

10: begin

Namafile:='Soal/10.jpg';
NamaFileA:='Soal/10-A.jpg';

NamaFileB:='Soal/10-B.jpg';

NamaFileC:='Soal/10-C.jpg';

NamaFileD:='Soal/10-D.jpg';

end;

11: begin

Namafile:='Soal/11.jpg';

NamaFileA:='Soal/11-A.jpg';

NamaFileB:='Soal/11-B.jpg';

NamaFileC:='Soal/11-C.jpg';

NamaFileD:='Soal/11-D.jpg';

end;

12: begin

Namafile:='Soal/12.jpg';

NamaFileA:='Soal/12-A.jpg';

NamaFileB:='Soal/12-B.jpg';

NamaFileC:='Soal/12-C.jpg';

NamaFileD:='Soal/12-D.jpg';

end;

13: begin

Namafile:='Soal/13.jpg';

NamaFileA:='Soal/13-A.jpg';

NamaFileB:='Soal/13-B.jpg';

NamaFileC:='Soal/13-C.jpg';

NamaFileD:='Soal/13-D.jpg';

end;

14: begin
Namafile:='Soal/14.jpg';

NamaFileA:='Soal/14-A.jpg';

NamaFileB:='Soal/14-B.jpg';

NamaFileC:='Soal/14-C.jpg';

NamaFileD:='Soal/14-D.jpg';

end;

15: begin

Namafile:='Soal/15.jpg';

NamaFileA:='Soal/15-A.jpg';

NamaFileB:='Soal/15-B.jpg';

NamaFileC:='Soal/15-C.jpg';

NamaFileD:='Soal/15-D.jpg';

end;

16: begin

Namafile:='Soal/16.jpg';

NamaFileA:='Soal/16-A.jpg';

NamaFileB:='Soal/16-B.jpg';

NamaFileC:='Soal/16-C.jpg';

NamaFileD:='Soal/16-D.jpg';

end;

17: begin

Namafile:='Soal/17.jpg';

NamaFileA:='Soal/17-A.jpg';

NamaFileB:='Soal/17-B.jpg';

NamaFileC:='Soal/17-C.jpg';

NamaFileD:='Soal/17-D.jpg';

end;
18: begin

Namafile:='Soal/18.jpg';

NamaFileA:='Soal/18-A.jpg';

NamaFileB:='Soal/18-B.jpg';

NamaFileC:='Soal/18-C.jpg';

NamaFileD:='Soal/18-D.jpg';

end;

19: begin

Namafile:='Soal/19.jpg';

NamaFileA:='Soal/19-A.jpg';

NamaFileB:='Soal/19-B.jpg';

NamaFileC:='Soal/19-C.jpg';

NamaFileD:='Soal/19-D.jpg';

end;

20: begin

Namafile:='Soal/20.jpg';

NamaFileA:='Soal/20-A.jpg';

NamaFileB:='Soal/20-B.jpg';

NamaFileC:='Soal/20-C.jpg';

NamaFileD:='Soal/20-D.jpg';

end;

21: begin

Namafile:='Soal/21.jpg';

NamaFileA:='Soal/21-A.jpg';

NamaFileB:='Soal/21-B.jpg';

NamaFileC:='Soal/21-C.jpg';

NamaFileD:='Soal/21-D.jpg';
end;

22: begin

Namafile:='Soal/22.jpg';

NamaFileA:='Soal/22-A.jpg';

NamaFileB:='Soal/22-B.jpg';

NamaFileC:='Soal/22-C.jpg';

NamaFileD:='Soal/22-D.jpg';

end;

23: begin

Namafile:='Soal/23.jpg';

NamaFileA:='Soal/23-A.jpg';

NamaFileB:='Soal/23-B.jpg';

NamaFileC:='Soal/23-C.jpg';

NamaFileD:='Soal/23-D.jpg';

end;

24: begin

Namafile:='Soal/24.jpg';

NamaFileA:='Soal/24-A.jpg';

NamaFileB:='Soal/24-B.jpg';

NamaFileC:='Soal/24-C.jpg';

NamaFileD:='Soal/24-D.jpg';

end;

25: begin

Namafile:='Soal/25.jpg';

NamaFileA:='Soal/25-A.jpg';

NamaFileB:='Soal/25-B.jpg';

NamaFileC:='Soal/25-C.jpg';
NamaFileD:='Soal/25-D.jpg';

end;

26: begin

Namafile:='Soal/26.jpg';

NamaFileA:='Soal/26-A.jpg';

NamaFileB:='Soal/26-B.jpg';

NamaFileC:='Soal/26-C.jpg';

NamaFileD:='Soal/26-D.jpg';

end;

27: begin

Namafile:='Soal/27.jpg';

NamaFileA:='Soal/27-A.jpg';

NamaFileB:='Soal/27-B.jpg';

NamaFileC:='Soal/27-C.jpg';

NamaFileD:='Soal/27-D.jpg';

end;

28: begin

Namafile:='Soal/28.jpg';

NamaFileA:='Soal/28-A.jpg';

NamaFileB:='Soal/28-B.jpg';

NamaFileC:='Soal/28-C.jpg';

NamaFileD:='Soal/28-D.jpg';

end;

29: begin

Namafile:='Soal/29.jpg';

NamaFileA:='Soal/29-A.jpg';

NamaFileB:='Soal/29-B.jpg';
NamaFileC:='Soal/29-C.jpg';

NamaFileD:='Soal/29-D.jpg';

end;

30: begin

Namafile:='Soal/30.jpg';

NamaFileA:='Soal/30-A.jpg';

NamaFileB:='Soal/30-B.jpg';

NamaFileC:='Soal/30-C.jpg';

NamaFileD:='Soal/30-D.jpg';

end;

31: begin

Namafile:='Soal/31.jpg';

NamaFileA:='Soal/31-A.jpg';

NamaFileB:='Soal/31-B.jpg';

NamaFileC:='Soal/31-C.jpg';

NamaFileD:='Soal/31-D.jpg';

end;

32: begin

Namafile:='Soal/32.jpg';

NamaFileA:='Soal/32-A.jpg';

NamaFileB:='Soal/32-B.jpg';

NamaFileC:='Soal/32-C.jpg';

NamaFileD:='Soal/32-D.jpg';

end;

33: begin

Namafile:='Soal/33.jpg';

NamaFileA:='Soal/33-A.jpg';
NamaFileB:='Soal/33-B.jpg';

NamaFileC:='Soal/33-C.jpg';

NamaFileD:='Soal/33-D.jpg';

end;

34: begin

Namafile:='Soal/34.jpg';

NamaFileA:='Soal/34-A.jpg';

NamaFileB:='Soal/34-B.jpg';

NamaFileC:='Soal/34-C.jpg';

NamaFileD:='Soal/34-D.jpg';

end;

35: begin

Namafile:='Soal/35.jpg';

NamaFileA:='Soal/35-A.jpg';

NamaFileB:='Soal/35-B.jpg';

NamaFileC:='Soal/35-C.jpg';

NamaFileD:='Soal/35-D.jpg';

end;

36: begin

Namafile:='Soal/36.jpg';

NamaFileA:='Soal/36-A.jpg';

NamaFileB:='Soal/36-B.jpg';

NamaFileC:='Soal/36-C.jpg';

NamaFileD:='Soal/36-D.jpg';

end;

37: begin

Namafile:='Soal/37.jpg';
NamaFileA:='Soal/37-A.jpg';

NamaFileB:='Soal/37-B.jpg';

NamaFileC:='Soal/37-C.jpg';

NamaFileD:='Soal/37-D.jpg';

end;

38: begin

Namafile:='Soal/38.jpg';

NamaFileA:='Soal/38-A.jpg';

NamaFileB:='Soal/38-B.jpg';

NamaFileC:='Soal/38-C.jpg';

NamaFileD:='Soal/38-D.jpg';

end;

39: begin

Namafile:='Soal/39.jpg';

NamaFileA:='Soal/39-A.jpg';

NamaFileB:='Soal/39-B.jpg';

NamaFileC:='Soal/39-C.jpg';

NamaFileD:='Soal/39-D.jpg';

end;

40: begin

Namafile:='Soal/40.jpg';

NamaFileA:='Soal/40-A.jpg';

NamaFileB:='Soal/40-B.jpg';

NamaFileC:='Soal/40-C.jpg';

NamaFileD:='Soal/40-D.jpg';

end;

end;
image1.Picture.LoadFromFile(NamaFile);

ImageA.Picture.LoadFromFile(NamaFileA);

ImageB.Picture.LoadFromFile(NamaFileB);

ImageC.Picture.LoadFromFile(NamaFileC);

ImageD.Picture.LoadFromFile(NamaFileD);

RBA.Checked:=False;

RBB.Checked:=False;

RBC.Checked:=False;

RBD.Checked:=False;

end;

procedure TForm3.RBAClick(Sender: TObject);

begin

If RBA.Checked=true then

jwb[Int]:='A';

end;

procedure TForm3.RBBClick(Sender: TObject);

begin

if RBB.Checked=true then

jwb[int]:='B';

end;

procedure TForm3.RBCClick(Sender: TObject);

begin

if RBC.Checked=true then
jwb[int]:='C';

end;

procedure TForm3.RBDClick(Sender: TObject);

begin

if RBD.Checked=true then

jwb[int]:='D';

end;

procedure TForm3.Timer1Timer(Sender: TObject);

begin

if form3.Width>=900 then

timer1.Enabled:=false

else

form3.Width:=form3.Width+15;

end;

procedure TForm3.Timer2Timer(Sender: TObject);

begin

if form3.Width<=650 then

timer2.Enabled:=false

else

form3.Width:=form3.Width-15;

end;

end.

Вам также может понравиться