Toplu Resim Gösterimi

1 2 3 4 5 6 7
19/03/2009, 11:36

Seruz

Access'te resimleri toplu göstermek üzere yaptığım bir uygulama.

Resim_Ekle adlı formla; seçtiğiniz resimleri tabloya kaydedebiliyorsunuz.
(Bu form ve tablo daha önce sn. tdsharun tarafından yapılmıştır.)
(Forma Resim Ekleme)


Toplu_Resim_Gosterimi adlı formda bir sayfada 9 adet olmak üzere resimleri sayfa sayfa görebiliyorsunuz.
(Bu kısımda ADO'nun Sayfalama özelllikleri kullanılmıştır, Formdaki resim sayısını Resim1...9 ve Label_Resim1...9 sırasını bozmadan ve kodda bulunan "Const Sayfadaki_Resim_Sayisi = 9" kısmını değiştirerek istediğiniz gibi ayarlayabilirsiniz)

Resimlere çift tıkladığınızda "Windows Resim ve Faks Görüntüleyici" ile açarak gösteriliyor.
(Bu kodlarda; yukarıda bahsettiğim konudan alınan Sn.esrefigit'e ait kodlardır)

Not:Programı forumda bir istek üzerine yaptım, bu nedenle menü vb.. görsel şeylerle uğraşmadım.
(Sürekli formda resim gösterimi )
19/03/2009, 12:46

Puletin

Hocam Herzamanki gibi teşekkür etmekten başka bişey diyemiyorum.
Ellerine sağlık.
Yalnız sanırım İlk açılışta sizin kaydetmiş olduğunuz Resimleri bulamadığına dair uyarı veriyor ondan sonra açılıyor.
Acaba benmi eksik uygulama yaptım...?
19/03/2009, 12:50

okileturc

Doğrudur,
Aslında en uygun yöntem bos.jpg diye beyaz bir dosya
yaratıp üzerine " bağlı fotoğraf bulunamadı" yazıp form
üzerindeki tüm denetimlerin Picture na bunu yazmak ve
On error kontrollerine de bos.jpg yi yüklemesini bildirmek,
ve bu şekilde dağıtmak uygun olabilir.
Tekrar Seruz hocanın ellerine sağlık
19/03/2009, 12:58

Puletin

Güzel Fikir Sayın Okileturc denemekte yarar var..
Seruz Hocama ve Size Tekrar teşekkürler
19/03/2009, 13:06

okileturc

Seruz hocanın uygulaması :
Default BOS.jpg
Uygulamayı çalıştırmadan önce
BOS.JPG yi C:\ ye atın .....
Selamlar
19/03/2009, 15:19

Seruz

Normalde tabloyu boş göndermek lazım zaten programda.
Kullanıcı kendi resimlerini seçmeli ve eklemeli.
Ben onun yerine genelde tüm Windows XP'lerde bulunan bir kaç resim eklemeyi uygun görmüştüm.

Sonuçta örnek bir uygulama olması ve aslında içerisindeki kodların daha önemli olması nedeniyle çok önemsemedim açıkcası.

Birde tabii fazla vaktim olmadı, dün gece dar vakitte yazdım, bugün de siteye koydum hemen.

Ama tabii hata kontrolü, bos.jpeg, Menü, Database ekranlarını gizleme, daha şık formlar yapma vb... şeylerle program zenginleştirilebilir.

Hep beraber geliştiririz zamanla.

Saygılar
1 2 3 4 5 6 7