explorer içindeymiş gibi dosya açmak nasıl yapılır? (Visual Basic)

İ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?
 
peki bu söylediklerini visual basic scripte nasıl yazbiliririz?
 
kel değilim ama genede ilacım olsa başıma sürerdim
 
ben şuan üstünde çalışıyorum ama VBS de VB de çalışan komutlar çalışmıyor. ama yinede ilacı bulursan (benim başımda kel değil ama) başıma sürmek isterim
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…