dbgridmi stringgridmi listboxmı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
dbgridmi stringgridmi listboxmı
nasıl yapacağımı bulamadım..
ad soyad tel gibi başlıklar olacak altında bilgiler ordan seçtiğim kayıt listbox a geçecek umarım anlatabilmişimdir.
ad----soyad----tel
ali.....can........2156416
ayşe...gül.....15151
burdan mouse seçip sürükleyerek yada buton sayesinde seç dediğimde yandaki listboxa yine aynı başlıklar altında 1. 2. diye sıralacak hangi bileşenle nasıl yapacam bulamadım..
ad soyad tel gibi başlıklar olacak altında bilgiler ordan seçtiğim kayıt listbox a geçecek umarım anlatabilmişimdir.
ad----soyad----tel
ali.....can........2156416
ayşe...gül.....15151
burdan mouse seçip sürükleyerek yada buton sayesinde seç dediğimde yandaki listboxa yine aynı başlıklar altında 1. 2. diye sıralacak hangi bileşenle nasıl yapacam bulamadım..
Kod: Tümünü seç
ListBox1.Items.Add(table1HESAPKODU.text+' '+table1UNVANI.text);
ListBox hoş olmaz, ListView koyup, ViewStyle'ını Report seçin.
DBGrid'in table'a bağlı olduğunu varsayarak yazıyorum:
Kolay Gelsin...
DBGrid'in table'a bağlı olduğunu varsayarak yazıyorum:
Kod: Tümünü seç
var
ItemNo: Integer;
begin
ItemNo := ListView1.Items.Count;
ListView1.Items.Add;
ListView1.Items.Item[ItemNo].Caption := Table1.FieldByName('AD').AsString;
ListView1.Items.Item[ItemNo].SubItems.Add(Table1.FieldByName('SOYAD').AsString);
ListView1.Items.Item[ItemNo].SubItems.Add(Table1.FieldByName('TEL').AsString);
end;
olmadı derken nasıl olmadı...
sen kendi alan adlarını yazacaksın..
burda table1 yazan yere senin dbgridin bağlı olduğu tablonun ismini yazacaksın.
sen kendi alan adlarını yazacaksın..
Kod: Tümünü seç
ListBox1.Items.Add(table1ad.text+' '+table1soyad.text+' '+table1telefon.text);
ad alanı var veritabanı bağlantılarıda tamam ee sorun ne o zaman ben bu verdiğin kodu butonun içerisine yazıyorum
Kod: Tümünü seç
var
ItemNo: Integer;
begin
ItemNo := ListView1.Items.Count;
ListView1.Items.Add;
ListView1.Items.Item[ItemNo].Caption := adoTable1.FieldByName('Ad').AsString;
ListView1.Items.Item[ItemNo].SubItems.Add(adoTable1.FieldByName('Soyad').AsString);
ListView1.Items.Item[ItemNo].SubItems.Add(adoTable1.FieldByName('Tel').AsString);
tamamdır çok güzel oldu teşekkürler..aynı kodları tekrar yazdım oldu hayret..Listview den tekrar nasıl silecez
yapınca listenin hepsini siliyor istediğimi nasıl sildirecem
birde ListView de yazanları word dosyası olarak nasıl kaydedecez..son iki soru
Kod: Tümünü seç
var
ItemNo: Integer;
begin
ItemNo := ListView1.Items.Count;
ListView1.Items.clear;
birde ListView de yazanları word dosyası olarak nasıl kaydedecez..son iki soru
Seçili öğeyi silmek için
Word'e aktarmak için:
Kolay gelsin
Kod: Tümünü seç
if ListView1.ItemIndex > -1 then //Seçilmiş Item var mı kontrolü
ListView1.Selected.Delete;
Kolay gelsin