lostyazilim
tr.link

vb.net Alt klasördeki dosyaları sildirme

7 Mesajlar 789 Okunma
lstbozum
tr.link

k552k k552k WM Aracı Kullanıcı
  • Üyelik 30.05.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** K**
  • Mesajlar 565
  • Beğeniler 24 / 63
  • Ticaret 1, (%100)
If System.IO.File.Exists("C:\klasör 1\dosya.txt") = True Then
My.Computer.FileSystem.DeleteFile("C:\klasör 1\dosya.txt")

ElseIf System.IO.File.Exists("C:\klasör 2\dosya.txt") = True Then
My.Computer.FileSystem.DeleteFile("C:\klasör 2\dosya.txt")

ElseIf System.IO.File.Exists("C:\klasör 3\dosya.txt") = True Then
My.Computer.FileSystem.DeleteFile("C:\klasör 3\dosya.txt")

ElseIf System.IO.File.Exists("C:\klasör 4\dosya.txt") = True Then
My.Computer.FileSystem.DeleteFile("C:\klasör 4\dosya.txt")

ElseIf System.IO.File.Exists("C:\klasör 5\dosya.txt") = True Then
My.Computer.FileSystem.DeleteFile("C:\klasör 5\dosya.txt")


Else
'dosya yoksa
End If


Bunun gibi 50 tane klasör ve o kadar kod cpu çok harcar bunun için kısa bir kod varmı?

Şöyle denedim olmadı Başka ne yapabilirim?

If System.IO.File.Exists("C:\klasör*\dosya.txt") = True Then
My.Computer.FileSystem.DeleteFile("C:\klasör*\dosya.txt")
Else

End İf
 

 

wmaraci
reklam

appiah5454 appiah5454 Web ve Desktop Yazılımlar Kullanıcı
  • Üyelik 18.10.2017
  • Yaş/Cinsiyet 38 / E
  • Meslek Web ve Masaüstü programlama
  • Konum İstanbul Anadolu
  • Ad Soyad B** A**
  • Mesajlar 502
  • Beğeniler 118 / 163
  • Ticaret 0, (%0)
Dosya varmi kontrol etmeniz gerekiyor.
If System.IO.File.Exists("c:\\dosya.txt") = True Then
' Dosya var!
Else
' Dosya yok!
End If
 

 

Her Türlü Stabil Bot! | İnstagram, Twitter, Whatsapp ve daha fazlası için PM!

k552k k552k WM Aracı Kullanıcı
  • Üyelik 30.05.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** K**
  • Mesajlar 565
  • Beğeniler 24 / 63
  • Ticaret 1, (%100)
appiah5454 teşekkürler hocam fakat 1 tane doya değil yaklaşık 30 dosya var ve hepsine İf ve Elseİf komutu yaparsam cpu aşırı yüklenmezmi ?
 

 

k552k k552k WM Aracı Kullanıcı
  • Üyelik 30.05.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** K**
  • Mesajlar 565
  • Beğeniler 24 / 63
  • Ticaret 1, (%100)
appiah5454 hocam dosyanın içindeki alt klasörlede olan tüm dosya.txt'ı nasıl sildirebilirim ?
 

 

wmaraci
wmaraci

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Dosya varmi kontrol etmeniz gerekiyor.
If System.IO.Folder.Exists(Server.Mappath("klasoradi")) = True Then
' Klasör var!
Else
' Klasör yok!
End If



Dosya kontrolü bu şekilde.

FileSystem.DeleteFolder(Server.Mappath("klasoradi"))

şeklinde de belirtilen klasörü silersin.
 

 

www.ontedi.com
www.cizgi.site

k552k k552k WM Aracı Kullanıcı
  • Üyelik 30.05.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** K**
  • Mesajlar 565
  • Beğeniler 24 / 63
  • Ticaret 1, (%100)
ontedi hocam

hocam dosyanın içindeki alt klasörlede olan tüm dosya.txt'ı nasıl sildirebilirim ?
böyle yaptım ama olmadı



If System.IO.File.Exists("C:\klasor*\dosya.txt") = True Then
My.Computer.FileSystem.DeleteFile("C:\klasor*\dosya.txt")

Else
'dosya yoksa
End If
 

 

k552k k552k WM Aracı Kullanıcı
  • Üyelik 30.05.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad A** K**
  • Mesajlar 565
  • Beğeniler 24 / 63
  • Ticaret 1, (%100)
konu değiştirildi
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al