19-12-2016, Saat: 10:42
Selam;
Listview yeni kayıt girişi veya kayıt silindiğinde kullanıcı forumdan çıkmamdan önce kaydetmesi için uyarı verdiriyorum;
Fakat herhangi bir hücrede değişiklik yapıldığını bir türlü yakalayamadım değişikliği nasıl yakalayabilirim?
Silindiğinde
Kayıt girişi yapıldığında
Çıkış yaptığında uyarı
Listview yeni kayıt girişi veya kayıt silindiğinde kullanıcı forumdan çıkmamdan önce kaydetmesi için uyarı verdiriyorum;
Fakat herhangi bir hücrede değişiklik yapıldığını bir türlü yakalayamadım değişikliği nasıl yakalayabilirim?
Silindiğinde
procedure TForm1.ListviewDeletion(Sender: TObject; Item: TListItem); begin Save := 'Evet'; end;
Kayıt girişi yapıldığında
procedure TForm1.ListviewInsert(Sender: TObject; Item: TListItem); begin Save := 'Evet'; end;
Çıkış yaptığında uyarı
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin if (Listview.Items.Count > 0) and (Pos(Save, 'Evet') > 0) then begin AlertMesaj('Değişikliği kaydediniz... ', 3); end else begin
Hayat bazen güzel olabiliyor.