Tekil Mesaj gösterimi
  #1  
Alt 8 January 2009, 15:00
ceyLin ceyLin isimli Üye şimdilik offline konumundadır
Senior Member
 
Kayıt Tarihi: 21 September 2008
Mesajlar: 15,180
Konular:
Aldığı Beğeni: 0 xx
Beğendiği Mesajlar: 0 xx
Standart Delphi - ( Seçilen Satırı Silmek )

Aşağıdaki fonksiyor ListBox kontrolünde seçili satırları silmek
için kullanılabilir. Delphi7 Kullanıyorsanız bunu kullanmanıza gerek yok.
Delphi7 de DeleteSelected prosedürünü kullanabilirsiniz. Bu prosedür
delphi5 de yok. D5 kullanıcılarının işine yarar.


function Delete_Selected(ListeKutusu: TListBox): TListBox;
var
I: Integer;
begin
if ListeKutusu.MultiSelect then
begin
for I := ListeKutusu.Items.Count - 1 downto 0 do
if ListeKutusu.Selected then
ListeKutusu.Items.Delete(I);
end
else
if ListeKutusu.ItemIndex <> -1 then
ListeKutusu.Items.Delete(ListeKutusu.ItemIndex);
end;
Alıntı ile Cevapla