vb6 listbox

Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Hayırlı geceler,

Vb6 kod benzerliğinden dolayı excel calışmalarımı vb6da yapabilirmiyim diye düşündüm fakat düşündüğüm kadar kolay olmadı.

Daha listboxa verileri çekemedim bile.

tüm örneklere baktım fakat 1 sutundan daha fazla veri alamıyorum.

Bu konuda çalışma yapan varmıdır?
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,758
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
components nesne ekleyicisinden

microsoft form 2.0 object library

seçiniz oradaki listbox nesnesini kullanın
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Halit bey merhaba,
Bu konuda çalışmanız var mı hiç?

Bu arada listviewekledim daha kullanışlı ama 6bit sorunu oluyordu excelde bakalım vb6da da oluyor mu?
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,758
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
ListView1 nesnesi ve listbox1 nesneleri 64 bit sorunu olan bilgisayarlarda bazen çalışmamaktadır.

list1 nesnesi hemen hemen her bilgisayarda çalışmaktadır.
iki ayrı preje ekliyorum irdeleyiniz.
 

Ekli dosyalar

Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Örnekler için çok teşekkür ederim Halit bey,

List1 nesnesi projem kapsamında kısıtlı özelliklere sahip olduğu için listbox1 ya da listview1 (favorim) nesnelerini kullanmak istiyorum.

Önceki excel dosyalarımda dosyayı farklı birine mail attığımda listviewları siliyordu. Uzaktan bağlanıp listview nesnesini benim pcden yapıştırınca sorun olmuyordu. Ama tabi cok can sıkıcı bir durum.

Bu sorunu aşmak için 64bitlerde listview nesnesini programı yüklemeden çözmek için ne yapmalıyım onu planlamam grekiyor sanırım.
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Bu listview güzel olduğu kadar eziyet :(
O kadar hazırladım ettim dosyayı diğer pcye attım . Tam da tahmin ettiğim üzre Listview nesnesi hatası aldım.

Kodları 64bitte yazdım calışıyor. 32bitte açmaya çalıştım hata veriyor.

1562703305316.png
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Bunun için ön ayar vsyok sanırım . o kadar arama yaptım "vb6 lstview referance not found" diye , güya hepsi "resolved" fakathçbirinde çözüm bulamadım.Bu gibi durumlarda referansları manul eklemenin bir yolu yokmudur?


Listview da diretmemin sebebi. Satır renklendirme biçimlendirme,vs kullanışlı olması.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
VBNET kullanırsanız sorun olmaz sanırım.listview
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
vbnet te isterseniz ado kullanabilirsiniz.
Veri alma,ve güncellemeleri ve silmeyi ado ile yapıpı,listeleme işini isterseniz datagridviewde bir çırpıda ado net kodlarını kullanarak.veri alabilirsiniz.
Bende pek fazla bilmiyom ama öyle olabilir sanırım.:cool:
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Vbnetle ilgili pek döküman,forum vs bulamadım ama vb6da baya bir örnekler var.
Listvew çözemezsem arrtık list1 ile yola devam edeceğim .)
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,225
Excel Vers. ve Dili
Office 2019 (64 bit) - Türkçe
Listview nesnesi, 32 bit mimarili bir kontrol olduğundan 32 bit office ile çalışmakta. 64 bit office için tüm ms office güncellemelerinin yüklenmesi şartıyla çalışabildiği söyleniyor. Sanırım bu güncellemelerin birinde bu 32 bit derlemeyi (listview) çalıştırabilen bir tür emulator eklenmiş.

Diğer bir önemli konu ise, listview nesnesinin gittiği bilgisayarda doğru bir şekilde tanıtma (register) gereksinimidir. Bu yapılmadığı sürece ekranda sürekli hata mesajları belirecektir.

Vb.NET ile bu tür gereksinimler kaldırılarak tüm gereksinimler framework sınıflarına bağlanmıştır. En kötü bilgisayarda bile framework kurulu olduğuna göre Vb.NET ile geliştirmek doğru bir seçim olacaktır.

Kolay gelsin...
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
teşekkürler Zeki bey
o halde biraz daha araştırmaya devam edeceğim
saygılar
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Vb.NET ile bu tür gereksinimler kaldırılarak tüm gereksinimler framework sınıflarına bağlanmıştır. En kötü bilgisayarda bile framework kurulu olduğuna göre Vb.NET ile geliştirmek doğru bir seçim olacaktır.
Merhabalar,
Kolları sıvadım :)
Fakat vb.net i yükleyemedim bir türlü. Paylaşabileceğiniz bir link var mıdır?
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,270
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
(y)

.
 
Üst