Visual Basic OpenFileDialog Kontrolü

Tolunay Kaymakçı
24-11-2010, 19:09   |  #1  
OP Yıllanmış Üye
Teşekkür Sayısı: 4
479 mesaj
Kayıt Tarihi:Kayıt: Ağu 2009

Benim istediğim şey programda seçtiğim nesnenin sadece dizinini yazması yani:

[ Tüm kodu seç ] [ Yeni Pencerede Göster ]
Msgbox(OpenFileDialog1.FileName)
kodunu kullanınca c:\Dosyalar\belge.txt olarak geliyor. Ama ben sadece c:\Dosyalar olarak gelmesini istiyorum dosyanın ismi ve uzantısı olmayacak.


Visual Basic 2010

kyotoprotokolü
24-11-2010, 19:40   |  #2  
kyotoprotokolü avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
1,327 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

Sen klasörü açmak istiyorsun. Heralde. O zaman file kullanmayacaksın.
Directory kullanacaksın. Ama file yerine directory yazarsan çalışmaz.

Tolunay Kaymakçı
24-11-2010, 20:17   |  #3  
OP Yıllanmış Üye
Teşekkür Sayısı: 4
479 mesaj
Kayıt Tarihi:Kayıt: Ağu 2009

Yok sadece dosyanın bulunduğu klasörün yolunu msgbox ile görmek istiyorum hepsi bu.

Blur
13-12-2010, 22:36   |  #4  
Yeni Üye
Teşekkür Sayısı: 0
30 mesaj
Kayıt Tarihi:Kayıt: May 2010

Dim yol As String
        FolderBrowserDialog1.ShowDialog()
        yol = FolderBrowserDialog1.SelectedPath
        MsgBox(yol)
(Visual Basic 2010)