Form Didalam Form
Form Didalam Form
interface
uses
Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls
type
TFMenu=class(TForm)
sStatusBar1: TsStatusBar;
sPanel1: TsPanel;
sPanel2: TsPanel;
sPanel3: TsPanel;
sLabelFX1: TsLabelFX;
sPanel5: TsPanel;
BitMahasiswa: TsBitBtn;
BitPembina: TsBitBtn;
BitSkripsi: TsBitBtn;
BitProfil: TsBitBtn;
BitTool: TsBitBtn;
BitKeluar: TsBitBtn;
sPanel4: TsPanel;
sPanel6: TsPanel;
sPanel7: TsPanel;
sRadioButton1: TsRadioButton;
sRadioButton2: TsRadioButton;
sPanel8: TsPanel;
sRadioButton3: TsRadioButton;
sRadioButton4: TsRadioButton;
sLabelFX2: TsLabelFX;
sLabelFX3: TsLabelFX;
sLabelFX4: TsLabelFX;
BitNilai: TsBitBtn;
sImage1: TsImage;
sLabel1: TsLabel;
sLabel2: TsLabel;
sLabel3: TsLabel;
sLabel4: TsLabel;
ADOProfil: TADOTable;
Timer1: TTimer;
sLabelFX5: TsLabelFX;
ADOProfilNamaProfil: TWideStringField;
ADOProfilNSS: TWideStringField;
ADOProfilNPSN: TWideStringField;
ADOProfilAlamat: TWideStringField;
ADOProfilTelepon: TWideStringField;
ADOProfilFaximil: TWideStringField;
ADOProfilWebsite: TWideStringField;
ADOProfilEmail: TWideStringField;
ADOProfilPimpinan: TWideStringField;
ADOProfilAkreditasi: TWideStringField;
ADOProfilLogo: TWideStringField;
sPanel9: TsPanel;
PopupMenu1: TPopupMenu;
D1: TMenuItem;
N1: TMenuItem;
L1: TMenuItem;
L2: TMenuItem;
L3: TMenuItem;
D2: TMenuItem;
Image1: TsImage;
Label2: TsLabel;
Label1: TsLabel;
procedure BitKeluarClick(Sender : TObject);
procedure FormShow(Sender : TObject);
procedure BitProfilClick(Sender : TObject);
procedure BitMahasiswaClick(Sender : TObject);
procedure Timer1Timer(Sender : TObject);
procedure BitPembinaClick(Sender : TObject);
procedure BitSkripsiClick(Sender : TObject);
procedure BitNilaiClick(Sender : TObject);
procedure BitToolClick(Sender : TObject);
procedure L1Click(Sender : TObject);
procedure L2Click(Sender : TObject);
procedure L3Click(Sender : TObject);
procedure D1Click(Sender : TObject);
procedure _PROC_006117FC(Sender : TObject);
procedure _PROC_00611C49(Sender : TObject);
procedure _PROC_00611F14(Sender : TObject);
procedure _PROC_00611F58(Sender : TObject);
procedure _PROC_00611F60(Sender : TObject);
private
{ Private declarations }
public
{ Public declarations }
end ;
var
FMenu: TFMenu;
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
implementation
{$R *.DFM}
procedure TFMenu.BitKeluarClick(Sender : TObject);
begin
(*
* Reference to TApplication instance
|
00611A98 A1A0B26100
mov
00611A9D 8B00
mov
TFMenu.FormShow(Sender : TObject);
55
8BEC
33C9
51
push
mov
xor
push
ebp
ebp, esp
ecx, ecx
ecx
00611AAE
00611AAF
00611AB0
00611AB1
00611AB2
00611AB3
00611AB4
00611AB5
00611AB6
00611AB7
00611AB8
00611ABA
00611ABC
51
51
51
51
51
51
51
53
56
57
8BF0
33C0
55
push
push
push
push
push
push
push
push
push
push
mov
xor
push
ecx
ecx
ecx
ecx
ecx
ecx
ecx
ebx
esi
edi
esi, eax
eax, eax
ebp
64FF30
648920
33C0
55
68DE1B6100
***** TRY
|
00611AD0 64FF30
00611AD3 648920
00611AD6 8D55F8
push
mov
xor
push
push
push
mov
lea
00404D90
ecx, [ebp-$04]
dl, $01
00611B02
A164FE4B00
mov
mov
mov
mov
call
mov
mov
edx, $00611C84
eax, ebx
edi, [eax]
dword ptr [edi]
edx, [ebp-$0C]
eax, $0061D378
00404DD4
eax, ebx
00611B6C
E82720DFFF
call
00403B98
push
lea
mov
$00611CE4
eax, [ebp-$1C]
edx, $00000003
00404E48
edx, [ebp-$1C]
eax, [ebp-$18]
006117FC
eax, eax
edx
ecx
ecx
fs:[eax], edx
00611C19
E89491E3FF
call
0044ADA8
004044B8
****** END
|
00611C19
00611C1B
00611C1C
00611C1D
00611C1E
eax, eax
edx
ecx
ecx
fs:[eax], edx
33C0
5A
59
59
648910
****** FINALLY
|
xor
pop
pop
pop
mov
* Possible
|
00611C21
00611C26
00611C29
push
lea
mov
$00611C50
eax, [ebp-$20]
edx, $00000002
5F
5E
5B
8BE5
5D
C3
pop
pop
pop
mov
pop
ret
00404340
00611C26
edi
esi
ebx
esp, ebp
ebp
*)
end;
procedure TFMenu.BitProfilClick(Sender : TObject);
begin
(*
* Reference to TFProfil instance
|
00611D40 8B15B4B36100
mov
00611D46 8B12
mov
edx, [$0061B3B4]
edx, [edx]
E87DFAFFFF
C3
call
ret
006117D0
edx, [$0061B50C]
edx, [edx]
E869FAFFFF
C3
call
ret
006117D0
*)
end;
procedure
begin
(*
00611D68
00611D69
00611D6B
00611D6D
00611D6E
00611D70
00611D72
00611D73
TFMenu.Timer1Timer(Sender : TObject);
55
8BEC
6A00
53
8BD8
33C0
55
68201E6100
***** TRY
|
00611D78 64FF30
00611D7B 648920
push
mov
push
push
mov
xor
push
push
ebp
ebp, esp
$00
ebx
ebx, eax
eax, eax
ebp
$00611E20
push
mov
0040C13C
esp, -$08
qword ptr [esp]
edx, [ebp-$04]
E84DB0DFFF
8B55FC
call
mov
0040CDE4
edx, [ebp-$04]
00611DF8
00611DFD
E80704E4FF
B201
call
mov
00452204
dl, $01
$00611E27
eax, [ebp-$04]
5B
59
5D
C3
pop
pop
pop
ret
00404340
00611E17
ebx
ecx
ebp
*)
end;
procedure TFMenu.BitPembinaClick(Sender : TObject);
begin
(*
* Reference to TFPembina instance
|
00611E48 8B15D8B36100
mov
00611E4E 8B12
mov
edx, [$0061B3D8]
edx, [edx]
E875F9FFFF
call
006117D0
00611E5B
C3
ret
*)
end;
procedure TFMenu.BitSkripsiClick(Sender : TObject);
begin
(*
* Reference to TFBimbingan instance
|
00611E5C 8B1540B06100
mov
00611E62 8B12
mov
edx, [$0061B040]
edx, [edx]
E861F9FFFF
C3
call
ret
006117D0
*)
end;
procedure TFMenu.BitNilaiClick(Sender : TObject);
begin
(*
* Reference to TFPenilaian instance
|
00611E70 8B1578AF6100
mov
00611E76 8B12
mov
edx, [$0061AF78]
edx, [edx]
E84DF9FFFF
C3
call
ret
006117D0
*)
end;
procedure
begin
(*
00611E84
00611E85
00611E86
00611E89
00611E8B
TFMenu.BitToolClick(Sender : TObject);
53
56
83C4F0
8BD8
8D4C2408
push
push
add
mov
lea
ebx
esi
esp, -$10
ebx, eax
ecx, [esp+$08]
00611E95
00611E98
8B464C
33D2
mov
xor
eax, [esi+$4C]
edx, edx
E8F5F8FFFF
C3
call
ret
006117D0
*)
end;
procedure TFMenu.L2Click(Sender : TObject);
begin
(*
* Reference to TFLapBimbingan instance
|
00611EDC
00611EE2
8B1594AE6100
8B12
mov
mov
edx, [$0061AE94]
edx, [edx]
E8E1F8FFFF
C3
call
ret
006117D0
*)
end;
procedure TFMenu.L3Click(Sender : TObject);
begin
(*
* Reference to TFLapSkripsi instance
|
00611EF0 8B1594B16100
mov
00611EF6 8B12
mov
edx, [$0061B194]
edx, [edx]
E8CDF8FFFF
C3
call
ret
006117D0
*)
end;
procedure TFMenu.D1Click(Sender : TObject);
begin
(*
* Reference to TFDatabase instance
|
00611F04 A190AE6100
mov
00611F09 8B00
mov
00611F0B 8B10
mov
TFMenu._PROC_006117FC(Sender : TObject);
55
8BEC
B909000000
6A00
6A00
push
mov
mov
push
push
ebp
ebp, esp
ecx, $00000009
$00
$00
00611808
00611809
0061180B
0061180C
0061180E
00611810
00611811
49
75F9
53
8BD8
33C0
55
68241A6100
***** TRY
|
00611816 64FF30
00611819 648920
dec
jnz
push
mov
xor
push
push
ecx
00611804
ebx
ebx, eax
eax, eax
ebp
$00611A24
push
mov
|
0061186E
00611873
E8D535DFFF
8D55EC
call
lea
00404E48
edx, [ebp-$14]
;
|
006118CF
006118D4
006118D7
006118DC
E88884E7FF
FF75D8
686C1A6100
8D55D4
call
push
push
lea
00489D5C
dword ptr [ebp-$28]
$00611A6C
edx, [ebp-$2C]
004053DC
edx, [ebp-$24]
eax, [ebp-$20]
0061193A
8D45CC
lea
eax, [ebp-$34]
call
jz
lea
mov
00405424
006119B2
eax, [ebp-$44]
edx, [$0061D374]
E8E939DFFF
8B55BC
8D45C0
call
mov
lea
0040537C
edx, [ebp-$44]
eax, [ebp-$40]
0061199E
8B55C0
mov
edx, [ebp-$40]
eax, [eax+$0168]
push
lea
mov
$00611A2B
eax, [ebp-$48]
edx, $00000002
00611A06
8D45E8
lea
eax, [ebp-$18]
5B
8BE5
5D
C3
pop
mov
pop
ret
00404340
006119BF
ebx
esp, ebp
ebp
*)
end;
procedure TFMenu._PROC_00611C49(Sender : TObject);
begin
(*
* Reference to: System.@HandleFinally;
|
00611C49 E9F226DFFF
jmp
|
00611C4E
00611C50
00611C51
00611C52
00611C53
00611C55
00611C56
EBD6
5F
5E
5B
8BE5
5D
C3
jmp
pop
pop
pop
mov
pop
ret
00404340
00611C26
edi
esi
ebx
esp, ebp
ebp
*)
end;
procedure
begin
(*
00611F14
00611F15
00611F17
TFMenu._PROC_00611F14(Sender : TObject);
55
8BEC
33C0
push
mov
xor
ebp
ebp, esp
eax, eax
00611F19
55
push
ebp
64FF30
648920
FF057CD36100
7514
B878D36100
push
mov
inc
jnz
mov
pop
ret
00404340
00611F4E
ebp
*)
end;
procedure TFMenu._PROC_00611F58(Sender : TObject);
begin
(*
00611F58 832D7CD3610001
sub
dword ptr [$0061D37C], +$01
00611F5F C3
ret
*)
end;
procedure TFMenu._PROC_00611F60(Sender : TObject);
begin
(*
00611F60
00611F61
00611F62
00611F63
*)
end;
end.
AC
1F
61
0000
lodsb
pop
popa
add
ds
[eax], al