home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2001 September
/
Chip_2001-09_cd1.bin
/
zkuste
/
delphi
/
kompon
/
d23456
/
CAJSCRPT.ZIP
/
ifpasscript
/
demo_del
/
dll2.ifs
< prev
next >
Wrap
Text File
|
2001-06-08
|
2KB
|
49 lines
Program IFSTest;
// compile the demo application, minimize delphi and run this.
function FindWindow(C1, C2: PChar): Longint; external 'user32.dll' name 'FindWindowA StdCall';
function ShowWindow(hWnd, nCmdShow: Longint): Integer; external 'user32.dll' name 'ShowWindow StdCall';
function SetWindowText(hWnd: Longint; Text: PChar): Longint; external 'user32.dll' name 'SetWindowTextA StdCall';
var
i, i2: Longint;
wnd: Longint;
Begin
for i := 0 to 10000 do begin end;
wnd := Findwindow('', 'Demo');
SetWindowText(Wnd, 'Do you know what flashing windows are?');
for i := 0 to 40000 do begin end;
SetWindowText(Wnd, 'Are you certain about that?');
for i := 0 to 40000 do begin end;
SetWindowText(Wnd, 'Really?');
for i := 0 to 30000 do begin end;
SetWindowText(Wnd, 'I don''t think so');
for i2 := 0 to 15 do begin
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 0);
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 5);
end;
SetWindowText(Wnd, 'Do you want me to stop?');
for i2 := 0 to 15 do begin
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 0);
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 5);
end;
SetWindowText(Wnd, 'Really?');
for i2 := 0 to 5 do begin
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 0);
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 5);
end;
SetWindowText(Wnd, 'Okay');
for i2 := 0 to 5 do begin
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 0);
for i := 0 to 1000 do begin end;
ShowWindow(Wnd, 5);
end;
SetWindowText(Wnd, 'Demo');
End.