İsm@il
Katılımcı Üye
- Katılım
- 3 Şub 2008
- Mesajlar
- 1,022
- Puanları
- 81
Arkadaşlar explorer (windows Gezgini) ya da pc de bulunan herhangi bir dosyayı çift tıkladığımızda, Bu dosya örneğin; mp3 ise (Uzantısı *.mp3) winamp ta açlır. *.pdf ise, acrobat Reader da açılır.
Bu window registerde (windows veri tabanı) neyle ilişkilendirilmişse o uygulamayla açılır.
Şimdi sorum şu:
Access, visual basic içinde herhangi bir text box a ya da hücreye bir dosya adı yazıp (örneğin deneme.pdf) bir butona tıklayınca bu dosyanın hangi programla ilişkilendirilmişse, (Windows ta neyle açılıyorsa) aynı şekilde açılmasını istiyorum. Kullanacağım uzantı tek değil (Windowsta açılabilen herşey) bunu nasıl bir kod kullanarak yapabiliriz. Yardımcı olabilirseniz sevinirim.
Yardımlarınız için şimdiden teşekkürler.
----------------------------------------------------
Şeklinde bir soru sormuştum
Cevabını buldum sanırım arkadaşlar (ilave yapmamak için aynı yere yazıyorum)
Call Shell("Explorer" + " " + Klasor + Dosya.Text)
Klasor=Dosyaların bulunduğu klasör ve yolu
Dosya.Text= Dosya adının bulunduğu box
Sn.Yöneticilere (Kaldırması, yada uygun göreceğiniz şekilde değerlendirilmesi dileğimle)
Tabi daha pratik çözümler varmıdır bilmiyorum?
Bu window registerde (windows veri tabanı) neyle ilişkilendirilmişse o uygulamayla açılır.
Şimdi sorum şu:
Access, visual basic içinde herhangi bir text box a ya da hücreye bir dosya adı yazıp (örneğin deneme.pdf) bir butona tıklayınca bu dosyanın hangi programla ilişkilendirilmişse, (Windows ta neyle açılıyorsa) aynı şekilde açılmasını istiyorum. Kullanacağım uzantı tek değil (Windowsta açılabilen herşey) bunu nasıl bir kod kullanarak yapabiliriz. Yardımcı olabilirseniz sevinirim.
Yardımlarınız için şimdiden teşekkürler.
----------------------------------------------------
Şeklinde bir soru sormuştum
Cevabını buldum sanırım arkadaşlar (ilave yapmamak için aynı yere yazıyorum)
Call Shell("Explorer" + " " + Klasor + Dosya.Text)
Klasor=Dosyaların bulunduğu klasör ve yolu
Dosya.Text= Dosya adının bulunduğu box
Sn.Yöneticilere (Kaldırması, yada uygun göreceğiniz şekilde değerlendirilmesi dileğimle)
Tabi daha pratik çözümler varmıdır bilmiyorum?