Form Alanına Ek Yada Resim Çağırma Hk..

14/11/2018, 13:56

larion

Merhabalar,

Üzerinde çalıştığım projede bir noktada takıldım. Tabloda stok kartı alanında ilgili ürünün teknik resmi ek olarak kayıtlı. Aslında tablo damı yoksa ortak klasörde mi saklamaya karar veremedim. Size sorum reçete oluşturma ekranında teknik resim görüntülenecek üzerine tıklandığında ise büyük boy açılacak. bir türlü beceremedim. Örnekleri inceledi çözemedim. Konuyla ilgili yardımınızı bekliyorum.
14/11/2018, 16:28

ozanakkaya

Merhaba, resimleri tabloya ek olarak eklemek yerine resmin adını tabloya kaydetmek daha mantıklı ve sorunsuz. 

uygulamanız ile aynı dizine resimler adında klasör ekleyip resimleri bu klasör içine aktardım. Tablodaki teknik resim alanının veri türünü not olarak değiştirip resim isimlerini yazdım.

Formdan açılan kutudan seçim yaptığınızda resim alanına resim gösterilir. Resim üzerine çift tıkladığınızda resim açılır.

Stok girişi için kullandığınız forma resim ekleme olayı için Tabloya Resim Yolu Ekleme ve Dizine Resim Kopyalama Örneği bağlantısındaki konudaki kodları ekleyebilirsiniz.
14/11/2018, 16:38

larion

Sayın Ozan Bey,

örnek için teşekkür ederim. kullandığım işletim sistemi ve Access 64 bit olduğundan (sanırım) hata verdi.
bunu için ne yapabilirim?


14/11/2018, 17:16

ozanakkaya

Kodda, Declare ile Function arasına ptrsafe kodu ekleyin.

Public Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
14/11/2018, 17:30

larion

Ozan Bey, 


söylediğiniz kodu yazdım sorun kalmadı. Yardımınız için teşekkür ederim. Stok kartı ekranına diğer önerdiğiniz örneği baz alarak değişiklik yapacağım. Tekrar teşekkür ederim.