Klasör dizinini metin kutusuna yazdırmak ve hyperlink olarak açmak
#25
Öncelikle hayırlı seneler,
sorumla ilgilendiğiniz için teşekkürler. veri dosyamın boyutları biraz büyük o yüzden buraya koyamadım. aşağıda sayın dsezgin83260 yardımda bulunduğu ve önerdiği kodları aynı şekliyle uyguladım. Form oncurrent olay yordamına "Call" yordamı ile çağırmaya çalıştım fakat başarılı olamadım. Bu durumu nasıl değiştirebilirim. Aktif verilerin bulunduğu form penceresinde aşağıdaki kodlar işe yarıyor. Fakat farklı bir kayda geçtiğimde bir önceki kayıtta yapıştırdığım link yine karşıma çıkıyor. ve buda istediğim bir durum değil malesef.

(05-08-2013, 04:59)dsezgin83260 demiş ki: Sayin ÜmitSamlı;

1. REFERANS *****Microsoft Office 15.0 Object Library. **** Isaretli olmali.
2. Formda Buton tiklandigi olay yordamina asagidaki 1. kodu tasiyiniz.
3. Formda DosyaListesi adinda liste kutusu olusturun.
Visual Basic
  1. Private Sub Buton_Click()
  2. Dim Pencere As Office.FileDialog
  3. Dim Yerlesim As Variant
  4. Me.DosyaListesi.RowSource = ""
  5. Set Pencere = Application.FileDialog(msoFileDialogFolderPicker)
  6. With Pencere
  7. .AllowMultiSelect = True
  8. .Title = "Bir veya daha fazla KLASOR seçin."
  9. If .Show = True Then
  10. For Each Yerlesim In .SelectedItems
  11. Me.DosyaListesi.AddItem Yerlesim
  12. Next
  13. Else
  14. Me.DosyaListesi.AddItem "No"
  15. End If
  16. End With
  17. End Sub


4. DosyaListesi liste tiklama olayina asagidaki 2. kodu tasiyin.
Visual Basic
  1. Private Sub DosyaListesi_Click()
  2. On Error GoTo HataCik
  3. Application.FollowHyperlink Me.DosyaListesi
  4. Exit Sub
  5. HataCik:
  6. Me.DosyaListesi = ""
  7. End Sub


5. Formu calistirip, Buton tusu ile Klasor penceresinden sectiginiz dosyalari, DosyaListesi kutucugunu tiklayip calistirabilirsiniz.

Onceki kodunuz referans isaretli olmadigindan calismamis olabilir.

Ornegi kendi projelerinize uygulayabilirsiniz.

Kolay gelsin.....




  Alıntı
Bu mesajı beğenenler:
#26
Ne olur yardım Help



  Alıntı
Bu mesajı beğenenler:
#27
Sayin ÜmitSamlı;

Intr-Link sorunu nedeniyle cevap veremedigimiz icin hos gorun.
Formun geceli oldugunda olay yordamini AktifKaydin cift tiklamaya asagidaki gibi yazabilirsiniz.

Private Sub AktifKayitID_DblClick(Cancel As Integer)
On Error Resume Next
Yerlesim = Application.CurrentProject.Path & "\Dokumanlar"
Application.FollowHyperlink Yerlesim & "\" & AktifKayitID
End Sub

Kolay gelsin....



  Alıntı
Bu mesajı beğenenler:
#28
sayın dsezgin,

tekrar desteğiniz için teşekkür ederim. kusura bakılacak bir durum yok. sonuçta destek olmak zorunda da değilsiniz. sizin söylediğinizi anladığım kadarıyla yapmaya çalıştım. aşağıda uyguladığım olay yordamını görebilirsiniz. Fakat yine istediğim sonuca ulaşamadım.
saygılar,
[Private Sub Click2D_DblClick(Cancel As Integer)
Dim Pencere As Office.FileDialog
Dim Yerlesim As Variant
Me.Link2D = ""
Set Pencere = Application.FileDialog(msoFileDialogFolderPicker)
With Pencere
.AllowMultiSelect = True
.Title = "Bir veya daha fazla dosya seçin."
.InitialFileName = Environ("TRY000014.tr.ray.group") & "L:\Groups\Operation\Maintenance\KALIP\Kalıp Bakım - Mold Maintenance\Tools_Data_Arcihve\"
.Filters.Clear
If .Show = True Then
For Each Yerlesim In .SelectedItems
Me.Link2D = Yerlesim
Next
Else
Me.Link2D = "No"
End If
End With
On Error Resume Next
Yerlesim = Application.CurrentProject.Path & "\Dokumanlar"
Application.FollowHyperlink Yerlesim & "\" & AktifKayitID

End Sub]



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Kritere Bağlı Olarak Değerlerin Toplanması M_Kemal_Askeri 2 67 10-04-2026, 01:05
Son Mesaj: M_Kemal_Askeri
  [FORM] Açılır Menüdeki Veriyi Metin Kutusuna Aktarma Pasham 1 207 19-02-2026, 21:18
Son Mesaj: adnan
access-sql-9 [FORM] Komut Düğmesine Basınca Pc'de Bulunan Bir Pdf Yazdırmak Istiyorum denizediz 1 325 25-03-2025, 11:00
Son Mesaj: sevvalkalay
  [RAPOR] Rapor üzerinde Hyperlink Oluşturma ulsogr 1 260 21-01-2025, 00:10
Son Mesaj: dsezgin
  [RAPOR] Raporda Hyperlink çıktı Alma ulsogr 4 373 09-01-2025, 10:08
Son Mesaj: ulsogr
  [SORGU] çarpraz Sorguda Sütun Değeri Olarak Birden çok Alan Seçebilir Miyiz? abkbek 2 409 13-08-2024, 21:18
Son Mesaj: abkbek
  [FORM] Metin Kutusundaki Değeri Başka Bir Metin Kutusuna Aktarmak TheREDROSE 2 422 02-08-2024, 11:56
Son Mesaj: TheREDROSE
  [RAPOR] Access De Ki Raporu Word Belgesi Olarak Vba Kodu Ile Açma Ahmet51 10 879 01-08-2024, 10:28
Son Mesaj: dsezgin

Foruma Git:


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