Arsip: Gimana caranya menghadle close ditaskbar

more 13 years ago
mankerman
Temen2 delphi_id, gmana sih menghadle klik kanan close di taskbar...???
Asumsinya gini....
jika form utama di taskbar di close maka akan muncul form keluar...??
dan di form keluar ada dua button OK dan CANCEL....
jika OK, maka akan dicek password dan user name dan form utama diutup...
Jika CANCEL maka form password aja yang ditutup dan form utama tetep...
Source saya begini, mungkin ada yang bisa bantuin......
yang ga bisa cuma button CANCEL-nya...
--------------------------------------------------------------------
Form utama :
procedure TFutama.FormClose(Sender: TObject; var Action: TCloseAction);
begin
fkeluar.ShowModal;
end;
-------------------------------------------------------------------
Form keluar :
function TFkeluar.cekadmin(user,pwd:string):boolean;
begin
result:=false;
if tbadmin.Locate('nama_administrator',user,[lopartialkey])then
begin
if((user=tbadmin.FieldByName('nama_administrator').AsString)and
(pwd=tbadmin.FieldByName('password_administrator').AsString))then
result:=true else result:=false;
if result=false then
begin
messagedlg('Password yang anda masukan salah...!!!!', mtInformation, [MBok], 0);
edpass.SetFocus;
end;
end
else
begin
messagedlg('Nama yang anda masukan salah...!!!!', mtInformation, [MBok], 0);
ednama.SetFocus;
end;
end;
procedure TFkeluar.btkeluarClick(Sender: TObject);
begin
if cekadmin(ednama.Text,edpass.Text)=true then
begin
modalresult:=mrok;
end;
end;
procedure TFkeluar.btcancelClick(Sender: TObject);
begin
fkeluar.ModalResult:=mrcancel;
futama.Enabled:=true;
end;
--------------------------------------------------------------------
Buat temen2 trima kasih sebelumnya, n mohon bantuannya untuk button CANCEL nya

more 13 years ago
mankerman
Gini lo mas n3o_cybertech, jika form 1 di close maka form 2 muncul, nah di form ke 2 memasukan password dan username untuk bisa menutup form ke 1.......
itu udah bisa...
masalah saya di cancel nya, jika tidak jadi menutup form 1 maka form ke 2 aja yang di tutup....
Tolong mas teliti Source di form keluar....

more 13 years ago
n3o_cybertech
maksudnya supaya klo ditekan cancel di fKeluar,fUtama g ikut close khan?klo gitu, mungkin bisa gini :
Form utama :
procedure TFutama.FormClose(Sender: TObject; var Action: TCloseAction);
begin
fkeluar.ShowModal;
if fKeluar.ModalResult = mrCancel then
Action := caNone;
end;
gitu kalee y???
more 13 years ago
mankerman
Ya ntu maksudnya mas n3o_cybertech....!!!!!
Thank's bngt mas n3o_cybertech ntar q coba dulu,,,,,,.......
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 2 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 10 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 10 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 10 years ago
Random Topic
- Koneksi MySQL di Linux UBuntu
by IdrisZZ in OOT more 13 years ago - Parsing string
by tox2wow in Network, Files, I/O & System more 17 years ago - Program zoom in/out images
by zed1308 in Tip n Trik Pemrograman more 13 years ago - Icon Stray
by galih in Tip n Trik Pemrograman more 15 years ago - Surga dunia neraka akhirat
by DelphiExpert in OOT more 13 years ago - - Error : EDatabase Error : field ... not found -
by irmains in MySQL more 13 years ago - [tanya] data dbgrid ke new table
by jayadi888 in MySQL more 17 years ago - Mau Nanya!!
by gusk in Hal umum tentang Pascal Indonesia more 15 years ago - buat user & password admin baru di interbase/firebird
by JalmaLier in FireBird more 15 years ago - Stored procedure
by Random in MsSQL more 15 years ago