AccessTr.neT

Tam Versiyon: Access İçindeki Webbrowser Dan Resim Nasıl Alınır
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Ö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.
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.
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.
Sayfalar: 1 2 3