Cyber_Army
Would you like to react to this message? Create an account in a few clicks or log in to continue.

VB 6.0 KLASÖR İŞLEMLERİ

Aşağa gitmek

VB 6.0 KLASÖR İŞLEMLERİ Empty VB 6.0 KLASÖR İŞLEMLERİ

Mesaj tarafından ravmon C.tesi Ekim 25, 2008 5:17 pm

Klasör İşlemleri
Dolaylı ya da doğrudan bir şekilde kalsörlerle çalışacaksınız. VB içinde klasör işlemleri DOS bilgisi olanlara çok kolay gelecek. Peşinen söyleyeyim. Belki arayan vardır. Dir() dosya işlemlerinde yer alıyor. Bu sayfalar hazırlanırken de daha ortalıkta yok. İleride o da eklenecek.
Curdir ()

Çalışma esnasında hangi sürücüdeyseniz o sürücü üzerinde bulunduğunuz kalsörün yolunu belirtir. Diyelim "C:" sürücüsündeyiz, karşılaşacağımız sonuç :

dizin = Curdir ' dizin ="C:\WINDOWS\Desktop" olacaktır.

Burada ilk 2 hane sürücüyü belirtir

ChDir ()

Çalıştığımız klasörün değişmesini istiyorsak :

ChDir "A:\"
Chdir "D:\EROL"

yukarıdakini yazmamız yeterli. Yalnız burda birşey belirteyim. Örneklerde eğer C sürücüsünde çalışıyorsak, ayrıca bir de sürücü değiştirmemiz gerekir. Yani sadece o sürücüler üzerindeki geçerli sürücüyü belirlemiş oluruz. Asıl geçerli klasör sizin üzerinde bulunduğunuz sürücü üzerindekidir. Yukarıdaki değişikliği yapmadan önce CurDir bize "C:\VBTURK" geri döndürüyorsa değişiklik yapıldıktan sonra da "C:\VBTURK" geri döndürecektir.

Bir notu da ileteyim. İstediğiniz sürücü üzerindeki geçerli klasörü merak ediyorsanız.

vbturk = ChDir("D:")

gibi bir kullanımı tercih etmeniz gerekiyor.

ChDrive ()

Diyelim ki ChDir ile klasör değiştirdik. Ancak sözkonusu klasör başka bir sürücü üzerinde. Oraya ulaşmak için de bu işlevi kullanacağız.

ChDrive "D"

Yukarıdaki gibi sadece tek bir karakter yazmalısınız. A,C,E gibi..

MkDir()
Yeni bir klasör yaratacaksak sürücü harfi de dahil olmak üzere :

MkDir "C:\VBTURK"

Yukarıdaki gibi yazmanız gerekiyor.

RmDir()
İçi boş bir klasörü silmek isterseniz :

RmDir "C:\VBTURK"

komutunu vermelisiniz. Eğer klasör doluysa silme işlemi gerçekleşmez.

''' ALINTI ''' --> Erol MERCAN`a teşekkürler

ravmon
Binbaşı
Binbaşı

Erkek Mesaj Sayısı : 11
Yaş : 44
İş/Hobiler : Sen Ne yapcan benim Mesleğimi :D
Metin Alanı : <center><font color="white"><marquee direction="left" style="background:red">Vatanını Seven Görevini En İyi Yapandı®️.</marquee></font></center>
Madalyalar : VB 6.0 KLASÖR İŞLEMLERİ 9443d972252eb1a7b6ab80133ceddf87
Kayıt tarihi : 25/10/08

Tecrübe
İtibar:
VB 6.0 KLASÖR İŞLEMLERİ Left_bar_bleue10/100VB 6.0 KLASÖR İŞLEMLERİ Empty_bar_bleue  (10/100)

Sayfa başına dön Aşağa gitmek

Sayfa başına dön


 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz