AccessTr.neT
Access İçindeki Webbrowser Dan Resim Nasıl Alınır - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Access İçindeki Webbrowser Dan Resim Nasıl Alınır (/konu-access-icindeki-webbrowser-dan-resim-nasil-alinir.html)

Sayfalar: 1 2 3


Cvp: Access İçindeki Webbrowser Dan Resim Nasıl Alınır - ozanakkaya - 14/02/2020

Öncelikle bunlar makro değil Visual Basic Application kodu. Herhangi bir kopyalama işlemi olmadığı için resimler panoya kaydedilmiyor. 

Kayıt sil butonunun tıklandığında olayına

If MsgBox("Kayıt Silinsin Mi?", vbExclamation + vbYesNo, "Silme Onayı") = vbYes Then
    DoCmd.SetWarnings False

If Len(Dir(CurrentProject.Path & "\Resimler\" & Me.tckimlikno & ".jpg")) > 0 Then
    Kill CurrentProject.Path & "\Resimler\" & Me.tckimlikno & ".jpg"
End If


DoCmd.RunCommand acCmdDeleteRecord
DoCmd.SetWarnings True
End If

kodu ekleyerek deneyiniz.

Kayıt ekle'da verdiği hatanın resmini ekleyiniz.


Cvp: Access İçindeki Webbrowser Dan Resim Nasıl Alınır - xoseng - 14/02/2020

Bu kod grubu ile iki sorun da düzeldi. 
Şu olur mu? ;  Visual Basic Application kodu ile fare imlecine sağ tıklar gibi resim kopyalanıp panoya alınıp sonrasında Me.Resim (ole nesnesi) alanına yapıştırılsa. Böylece resim daima tablo içinde saklanır, harici alana gerek kalmaz.


Cvp: Access İçindeki Webbrowser Dan Resim Nasıl Alınır - ozanakkaya - 14/02/2020

Bahsettiğiniz şekilde yapamazsınız. Resim olayında sorunsuz çalışması için olması gereken resmin kaydedilerek formdaki resim denetimine aktarılmasıdır. Bahsettiğiniz işlem için komplike kod gerekir. Benim yaptığım işlem konu başlığınızdaki sorunuzun çözümüdür.