Selamlar;
1- c:\zz\kct
adlı klasörümün boyutunu yani toplam kaç mb olduğunu nasıl öğrenebilirim.
2- eğer bu boyut 4 gb olduysa
içinde bulunan dosyalarım
(pc_1_23-10-2009-11-53-45
pc_1_23-10-2009-11-53-55
pc_1_23-10-2009-11-54-25
pc_1_23-10-2009-11-54-29
pc_1_23-10-2009-11-54-35
pc_1_23-10-2009-11-54-45
şeklinde devam eden dosyalarımdan ilk kaydettiğimi bulup silmek istiyorum bunu nasıl yapabilirim.
Teşekkürler
Klasör boyutu ve belirli bir limite ulaşmıssa ilk kaydedilen
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 93
- Kayıt: 01 Eki 2008 07:04
Re: Klasör boyutu ve belirli bir limite ulaşmıssa ilk kaydedilen
bir fikir olur düsüncesi ile yaziyorum.
önce klasör varmi diye kontrol ettikten sonra, bir stream olusturup döngü ile icindeki tüm dosyalari streama yükleyip daha sonra stream boyu ile klasörün boyutuna ulasmis olursunuz. eger ki belirlediginiz limite ulasilmis ise, dosyalarin olusturulma tarihlerini baz alarak hangi dosyanin silinmesi gerektini bulabilirsiniz.
kolay gelsin...
önce klasör varmi diye kontrol ettikten sonra, bir stream olusturup döngü ile icindeki tüm dosyalari streama yükleyip daha sonra stream boyu ile klasörün boyutuna ulasmis olursunuz. eger ki belirlediginiz limite ulasilmis ise, dosyalarin olusturulma tarihlerini baz alarak hangi dosyanin silinmesi gerektini bulabilirsiniz.
kolay gelsin...
kıdemsiz üye
Re: Klasör boyutu ve belirli bir limite ulaşmıssa ilk kaydedilen
burada tam bir program bulabilirsiniz.
http://delphi.about.com/library/weekly/ ... ersize.zip
http://delphi.about.com/library/weekly/ ... ersize.zip
Bir kelimenin anlamını öğretsen bile yeter..



Re: Klasör boyutu ve belirli bir limite ulaşmıssa ilk kaydedilen
paylaşım için teşekkürler
-
- Üye
- Mesajlar: 93
- Kayıt: 01 Eki 2008 07:04
Re: Klasör boyutu ve belirli bir limite ulaşmıssa ilk kaydedilen
Teşekkürler arkdaşlar şimdi. Klasör boyutunu bulabiliyorum.
(pc_1_23-10-2009-11-53-45.jpeg
pc_1_23-10-2009-11-53-55.jpeg
pc_1_23-10-2009-11-54-25.jpeg
pc_1_23-10-2009-11-54-29.jpeg
pc_1_23-10-2009-11-54-35.jpeg
pc_1_23-10-2009-11-54-45.jpeg
bu dosyalardan ilk kaydedileni nasıl bulurum ve selerim
Yani bir klasör için atıyorum 1000 tane jpeg dosyası var bunların ilk kaydedilenin bulup silmek istiyorum.
(pc_1_23-10-2009-11-53-45.jpeg
pc_1_23-10-2009-11-53-55.jpeg
pc_1_23-10-2009-11-54-25.jpeg
pc_1_23-10-2009-11-54-29.jpeg
pc_1_23-10-2009-11-54-35.jpeg
pc_1_23-10-2009-11-54-45.jpeg
bu dosyalardan ilk kaydedileni nasıl bulurum ve selerim
Yani bir klasör için atıyorum 1000 tane jpeg dosyası var bunların ilk kaydedilenin bulup silmek istiyorum.
Re: Klasör boyutu ve belirli bir limite ulaşmıssa ilk kaydedilen
dosya özniteliklerini alıp. oluşturulma tarihini ya da dosyaya vermiş olduğunuz isimleri tarihe dönüştürüp oluşan tarihi baz alarak yapabilirsiniz.
Re: Klasör boyutu ve belirli bir limite ulaşmıssa ilk kaydedilen
pc_2009_10_21_11_54_25.jpeg olarak dosyalarını kaydedersin, daha sonra basit bir sort işlemiyle (stringlist veya listbox un sort u farketmez), tarihe göre sıralatırsın. Sıralama kayıt sırasına göre olacaktır.