Skip to main content

AccessTr.neT


Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
9
645

Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak.

Çözüldü #1
Merhaba
Userformda textbox1 üzerinde görüntülenen dosya yolunda kayıtlı PDF dosyasının butona tıklandığında mümkünse bilgisayarın tarayıcısında(Microsoft Edge buna olanak sağlıyor ama diğer tarayıcılar bu işlemi destekliyormu bilmiyorum ) değilse bilgisayarda yüklü olan PDF editöründe açılmasını nasıl sağlayabilirim.

[Resim: do.php?img=11891]
.rar Poliçeler.rar (Dosya Boyutu: 454,3 KB | İndirme Sayısı: 3)
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#2
CreateObject("Shell.Application").Open(TextBox1.Value)
yada
Shell "explorer.exe " & TextBox1.Value
kodlarını dener misiniz?
Cevapla
#3
Aşağıdaki kod bilgisayarda Acrobat Reader var ise dosyanızı Acrobat ile yoksa pdf dosyaları ile ilişkilendirilmiş default uygulama ile açar.


On Error GoTo DefApp
Dim SPath As String
SPath = "C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Acrobat.exe" & " " & TextBox1.Value
Shell (SPath)
DefApp:
CreateObject("Shell.Application").Open (TextBox1.Value)
End Sub
Cevapla
#4
(27/05/2022, 22:40)berduş yazdı:
CreateObject("Shell.Application").Open(TextBox1.Value)
yada
Shell "explorer.exe " & TextBox1.Value
kodlarını dener misiniz?


@berduş Hocam her iki kod da Adobe Acrobat reader da açtı. Tarayıcıda da açanı bulursam her iki kodu da kullanacağım.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#5
yazılan kodların mantığı doğru değil mi?
kullanıcı pdf/rar/doc dosyasını açmak için hangi programı kullanıyorsa, belgeyi yada dosyayı o programda açması daha mantıklı olmaz mı?
Cevapla
#6
(28/05/2022, 00:03)berduş yazdı: yazılan kodların mantığı doğru değil mi?
kullanıcı pdf/rar/doc dosyasını açmak için hangi programı kullanıyorsa, belgeyi yada dosyayı o programda açması daha mantıklı olmaz mı?

Evet tabiki mantıklısı bu ama bazen insanların PDF editörü bilmediklerini farzederek pdf editör yüklü değilse onu yikleme zahmetinden kuratarıp zaten Windows10 da default olarak gelen Edge tarayıcıda açılabilir fantezim vardı. Bu kadarıda bana yetiyor. Çok teşekkür ederim. Edge ile de açabilseydim o da tatlının kreması olacaktı. Çok çok teşekkürler.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da