Seçilen Kişinin Resminin Gelmesi

1 2 3
19/12/2012, 00:25

ynlmz

Arkadaşlar; visul basic 6.0 da bir program hazırlamaya çalışıyorum. Access veri tabanı kullanıyorum. DataGrid de seçtiğim kişinin bilgileri ile birlikte resminin de gelmesini istiyorum. Resimler isimleri o kişinin TC nosu ve resimler "resim" klasöründe. Kişiyi seçtiğimde kişinin TC Nosuna göre klasörden resmini bularak Image1 de göstermesini istiyorum. Sitedeki örneklerin hepsine baktım böyle birşey bulamadım. Yardımlarınızı bekliyorum. Yardımlarınız için şimdiden teşekkür ederim.
19/12/2012, 09:40

alpeki99

Peki normal bir resimi Image1 de göstermeyi yapabiliyor musunuz? Yapıyorsanız hangi kodla yapıyorsunuz?
19/12/2012, 15:23

mcmaho

veritabanında resim isminde bir alan oluştur. TC,ad,soyad,resim gibi. her kişinin resminin yolunu resim alanına kaydet. Data1 nesnesinin Reposition özelliğine aşagıdaki gibi yazarsınız.kayıtları her ileri geri yaptıgınızda resimler de degişir.
Private Sub Data1_Reposition()
Image1.Picture = LoadPicture(Text4.Text)
End Sub
19/12/2012, 20:33

ogulcan92

Sn:ynlmz
Bir önceki sorunuzdada belirtiğim gibi sorunuzla ilgili Lütfen örnek ekleyiniz malum herkes için örnek hazırlamaya çalışırsak bir çok soruya çevap veremeyiz.Datagriten seçilen kaydın Text nesnelerine getirilen kodların sonuna aşağıdaki kodu ekleyiniz.

Picture1.Picture = LoadPicture(App.Path & "\Resim\" & Me.kimlikno & ".jpg")
20/12/2012, 01:05

ynlmz

Arkadaşlar öncelikle ilginize teşekkür ederim. Arkadaşlar dediklerinizi denedim ama başaramadım. Örneği ekliyorum. Yardımlarınızı bekliyorum.
20/12/2012, 11:08

ogulcan92

Sn:ynlmz
Projenizi eklerken kullanmış olduğunuz komponentleri eklemediğiniz için üzerinde düzenleme yapamadım ama gördüm kadarı ile kodlar hatalı İleri, Geri Butonları ve Formun Load olayına aşağıdaki kodu ekleyiniz.

Not:Örnek projeleri incelerseniz aslında bir çok örnek mevcuttur ve data bağlantı örnekleri veya forma veri getirme ile ilgili örnekler var.

yResim.Picture = LoadPicture(App.Path & "\Resim\" & Me.Text6 & ".jpg")
1 2 3