her satır ayrı ayrı renkte olsun..listbox yada list view de

1 2 3 4 5 6 7 8 9 10
04/08/2009, 00:31

Bilgisayarcı

Alıntı:en denemek için download ettim, hiç bir problem çıkmadı.
Eklenti bir rar dosyası, yoksa sizde WinRar kurulu değil mi?
Sanırım siz mdb dosyasının açılmadığını kastediyorsunuz.
Forumda ListView nesnesini kullandım, bunun çalışması için mscomctl.ocx referansını eklemelisiniz.

Yukarıdaki sorunun en güzel,en hızlı çözümü yeni bir listview'i Ekle-Activex Denetimi- Microsoft ListView Control 6.0(sp6) eklemektir. Bundan sonra hata vermez.
Fakat gördüğüm o tabloda bir tane checked alanı var. O alanın yakışığı listview'i checklist haline getirmektir. Bi örneği aşağıdaki linkte var.
Checklistbox- Listview'i seçimli kullanmak

Program hala çalışır durumda mı deneyemedim. Bi ara bişeyler olmuştu. Olmuyorsa bildirin düzelteyim.
04/08/2009, 01:03

maytas

Sayın bilgisayarcı, bu tür nesneler, ki bunlar Office programların değil, VB nesnesidir, hez zaman kullanıcıyı uğraştırılar, o yüzden bir çok kullanıcı pes eder ve bunları pek kullanmak istemez.
Örneğin ilgili referanslar yüklü olduğu halde sizin en son verdiğiniz linkteki örnek ben de de hata verdi.
hata verdiği satır:
Set lstItem = ListView1.ListItems.Add()

lstItem değişkenini tanımlamasında küçük bir değişiklikle hata ortadan kalktı.
Dim lstItem As MSComctlLib.ListItem
Ayni metodu benzer hata alan arkadaşlar da deneyebilir.
04/08/2009, 06:24

benremix

Emeği geçen herkese ayrı ayrı teşekkür ederim. saygılar.
04/08/2009, 09:17

Bilgisayarcı

Alıntı: Yukarıdaki sorunun en güzel,en hızlı çözümü yeni bir listview'i Ekle-Activex Denetimi- Microsoft ListView Control 6.0(sp6) eklemektir.

Sizin yaptığınız çözümde aslında yukarıdaki referansı yani common controls'u referesansların içine ekleme işlemidir. Kütüphanesine yapılan çağrıyla Access bunu arka planda kendisi yapar. Buna benzer bir özellik de dialog box kullanımlarında çıkar.

Bildiğiniz gibi bunlar sadece vb nesnesi değildir. Tüm programlama dillerinde olan ortak nesnelerdir. Nerdeyse hepsinde de kullanımı aynıdır. Bir tane item listleri vardır ve bunlara add yapılır. Genel anlamda bir diziye eleman eklemektir.Tree'de ekleneceği ana dalı vermek,listte görünüm tipini vermek yeterlidir. Gerisi dediğim gibi sadece item.add

Bunlara öcü gözüyle bakılması hiç sevmiyorum. Kimse pes etmesin herkes kullanabilsin diye üzerinde ciddi saatler harcadığım kodlar,örnekler bıraktım;bıraktık. Dediğim gibi temelde basit nesnelerdir.

Şu ana kadar verdiğimiz tüm örneklerde,cevapladığımız tüm sorularda forum olarak tam olarak da sizin bahsettiğiniz o PES ETME noktasına müdahale etmeye çalışıyoruz
04/08/2009, 11:15

karaayhan

sayın bilgisayarcı ilk mesajınızda eklediğiniz örnekte sadece yazı fontları farklı renkte olmuş ben zeminlerinin farklı renkte olmasını istemiştim nasıl yaparız..
teşekkürler.
04/08/2009, 11:22

esrefigit

bu konularda en iyisi Fieldlist dir ancak dünyanın en zor activexi dir ama onun yaptıklarının en kolay yapıldığı activex flexgrid dir
1 2 3 4 5 6 7 8 9 10