[VBA] Linkteki Resmi Bilgisayar kayıt Etmek
#1
Merhabalar,

Veritabanımdaki Link alanında bulunan resim linklerinin bazılarını bilgisayarıma kayıt etmek istiyorum. Liste kutusu yaptık linki seçtiğimde Formdaki web tarayıcısında açıyor ve sağ tıklayıp farklı kaydet diyorum. Ben bunu bir buton yardım ile yapmak istiyorum.

Teşekkürler.


Eklenti Dosyaları
.rar   Urunlerim-XML.rar (Boyut: 26,47 KB / İndirilme: 74)



  Alıntı
Bu mesajı beğenenler:
#2
Resmi bilgisayara indirme ve form uzerinde gosterilme eylemini, Buradan ulasabilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#3
Teşekkür ederim.
Ancak resimdeki gibi bir hata aldım. Sebebi nedir.


Eklenti Dosyaları
.png   Adsız.png (Boyut: 152,52 KB / İndirilme: 77)



  Alıntı
Bu mesajı beğenenler:
#4
(25-11-2015, 15:18)dsezgin83260 demiş ki: Resmi bilgisayara indirme ve form uzerinde gosterilme eylemini, Buradan ulasabilirsiniz.

İlgili örneği kendi dosyama göre uyarladım ve üsteki gibi hata verdi daha sonra Aşağıdaki fonksiynun adını DownloadFile yaptım hatavermedi ancak seçtiğim linkteki resim geliyor ama bilgisayarıma o resim kayıt olmuyor. Benim istediğim line tıkladığımda açılan resim bilgisayarıma indirilmesi

Function WebIndDosya (URL As String, ResimYeri As String) As Boolean

İyi çalışmalar.



  Alıntı
Bu mesajı beğenenler:
#5
Klasor = "D:\A1.jpg" ile her gosterilen resmi ayni dosya olarak degerlendiriyor, dosya adini farklilastirilmasi ile bilgisayarinizda belitilmis klasorde resmi olabilir.



  Alıntı
Bu mesajı beğenenler:
#6
(25-11-2015, 22:01)dsezgin83260 demiş ki: Klasor = "D:\A1.jpg" ile her gosterilen resmi ayni dosya olarak degerlendiriyor, dosya adini farklilastirilmasi ile bilgisayarinizda belitilmis klasorde resmi olabilir.


Teşekkürler şimdi oldu. Kodu aşağıdaki gibi düzelttim. Her seçtiğimde resim ekrana geliyor ve bilgisayara kayıt ediyor.

[undefined=undefined]Function kopya(strImgPath As String) As Boolean
Dim x As Boolean, Klasor As String
Klasor = "E:\XML\" & Mid(strImgPath, 42) '******* Buradaki klasor adini degistirebilirsiniz.*********
If Dir(Klasor, vbNormal) <> "" Then Kill Klasor
IndPic = DownloadFile(strImgPath, Klasor)
If IndPic = False Then
DoEvents
Forms("Form2")!Resim.Picture = Klasor
End If
End Function
[/undefined]





  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [TABLO] Firmalardan Yapılacak Kesintileri Accesste Takip Etmek loocas 1 307 02-02-2026, 01:43
Son Mesaj: dsezgin
  Bir Belgenin Yazdırılmış Olması Durumunu Kontrol Etmek Hk? adnnfrm 7 867 03-02-2024, 03:24
Son Mesaj: dsezgin
  Access'e Yeni Tablo Oluşturarak Excel Import Etmek, Table'ı Sütunlara çevirmek... İlhanYaylıcı 25 2.785 02-10-2023, 13:32
Son Mesaj: halily
  Excel Içindeki Tabloyu Access Vba Ile Refresh Etmek Hk. adnnfrm 2 551 05-08-2023, 02:23
Son Mesaj: adnnfrm
  [VBA] Kayıt Iptali: Kayıt Iptal Tablosuna Ekle, Kayıdı Sil Işlemi programmer67 6 903 21-07-2023, 10:40
Son Mesaj: onur_can
  [FONKSiYON] Aktif Kullanıcı Ve Bilgisayar Tespiti alikagan 2 421 08-07-2022, 16:33
Son Mesaj: alikagan
  [FORM] Formdan Webdeki Resmi Açma irfans 4 504 22-12-2021, 15:08
Son Mesaj: halily
  [VBA] Bilgisayar Açılışına Vba Ile Program Ekleme çıkarma hedefkaya 5 752 31-10-2021, 13:43
Son Mesaj: dsezgin

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi