[VB]Open / Save / File Browser Dialog Kullanımı

Antidote

Özel Üye
Katılım
21 Ocak 2014
Mesajlar
1,015
Tepkime puanı
0
Puanları
0
Web sitesi
ajanlar.org
LE51Vz.png

9EZo83.png

İlk başta open file dialog kullanımı gösterecegim.
Open file dialog nedir?Open file dialog dosya seçerek o dosyanın programımız tarafından okulmasını yazılmasını çoğaltılmasını vb. işlemlerde kullanılır.
Örnek; Bir txt dosyasını programda richtextboxa aktarmak istiyoruz.
Bunu Open file dialog ile yapıyoruz.
1 textbox 1 button 1 open file dialog koymanız yeterli olacaktır.
buttonumuza tıklıyoruz.
ve şu kodları yazıyoruz.
PHP:
openfiledialog1.FileName = TextBox1.Text
openfiledialog1..Filter = "Txt Dosyası|*.txt|Tüm Dosyalar|*.*"
 If  openfiledialog1..ShowDialog = Windows.Forms.DialogResult.OK Then
 TextBox1.Text =  openfiledialog1.FileName
 End If
-------------------------------------------------------
PHP:
openfiledialog1.FileName = TextBox1.Text
Yukardaki kodda
openfiledialogumuzun dosya ismini textbox'a eşitliyoruz
PHP:
openfiledialog1.Filter = "Txt Dosyası|*.txt|Tüm Dosyalar|*.*"
Yukardaki Kodda ise
Filtre koyuyoruz misal programımız bir resim editörü ise sadece png dosyalarını almak istiyorsak 'Png Dosyası|*.png' şeklinde ekliyoruz.
PHP:
If  openfiledialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
 TextBox1.Text =  openfiledialog1.FileName
 End If
Yukarda
Open file dialogu bir pencere olarak açıyoruz ve dosyamızın yolunu seçiyoruz.
sonra textbox'un değerini openfile diolog'un içine atanan dosya yolumuz görünüyor.
Örnek;
7P3gQm.png

ZJokpZ.png

Sırada Save File dialog
Save file dialog nedir?Save file dialog Misal Resim editöründe resminizi düzenlediniz peki bunu programın dışına nasıl çıkarıcaz.Bu işlemi Yapıcak bir araçtır.
1 textbox 1 button 1 save file dialog koymanız yeterli olacaktır.
PHP:
savefiledialog1.FileName = TextBox1.Text
savefiledialog1.Filter = "Exe Dosyası|*.exe"
If savefiledialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
TextBox1.Text = savefiledialog1.FileName
End If
-------------------------------------------------------
PHP:
savefiledialog1.FileName = TextBox1.Text
yukarda savefiledialog'un dosya yolunu textbox1'e eşitliyoruz.
PHP:
savefiledialog1.Filter = "Exe Dosyası|*.exe"
Yukardaki kodda ise dosyamızın filtresi yine misal jpg olarak kaydetmek için
'Jpg Dosyası|*.jpg' yapıyoruz.
PHP:
If savefiledialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
TextBox1.Text = savefiledialog1.FileName
End If[
burda ise savefiledialog'u pencere olarak açıyoruz ve kaydetcemiz yeri seçiyoruz.kaydettikten sonra kaydedilen yeri textbox'a atıyoruz.
Örnek;
25z1GL.png

ZJok8g.png

En son olarak file browser dialog
File browser dialog nedir?File browser dialog Misal bir setup veya oyun yükledimizde oyunu kurmak için dizin şeçtimizde karşımıza.Amacı bize dosyanın yolunu programa okutmaktır.
bir button bir textbox birde filebrowser dialog eklememiz yeterlidir
PHP:
filebrowserdialog1.SelectedPath = TextBox1.Text
If filebrowserdialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
TextBox1.Text = filebrowserdialog1.SelectedPath
 End If
-------------------------------------------------------
PHP:
filebrowserdialog1.SelectedPath = TextBox1.Text
kodumuzda filebrowserdialogmuzun dizin değerini textbox'a atıyoruz.
PHP:
If filebrowserdialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
TextBox1.Text = filebrowserdialog1.SelectedPath
 End If
yukardaki kodda ise file browser dialogumuzu pencere olarak açıyoruz sonra dosya yolunu şeçtikten sonra textbox'un değerini seçtimiz dosya yoluna eşitliyoruz.
Örnek;
QWOMPG.png

MWAJ12.png

-------------------------------------------------------
Evet Bu kadardı :) vb.nette dialog kısmının hepsini anlatmış olduk geçen ders ve bu derste bi dahaki derslerde görüşmek üzere :)
 

captainbrain

Prof Spys-z
Katılım
15 Ağu 2015
Mesajlar
1,006
Tepkime puanı
1
Puanları
0
Eline saglik yusuf
 

EskiReis

Özel Üye
Katılım
20 Eyl 2012
Mesajlar
503
Tepkime puanı
1
Puanları
0
Yaş
31
Web sitesi
ajanlar.org
Emeğine sağlık
 

sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort mersin escort mersin web tasarım bodrum escort fethiye escort alanya escort konya escort konya escort bodrum escort vozol puff Gamdom izmit escort izmit escort
Üst
Copyright® Ajanlar.org 2012