PDA

View Full Version : سوال: چک کردن حجم فایل



shytonak
سه شنبه 29 مرداد 1387, 01:19 صبح
سلام دوستان.اگه میشه یه راهنمایی کنید که چطور تو برنامم بیام از یه حلقه یا if استفاده کنم که بیاد حجم یه فایلو چک کنه اگه به عنوان مثال بیشتر یا مساوی یه مقدار بود بیاد کاری رو که بهش میگیم انجام بده

مهرداد تاجدینی
سه شنبه 29 مرداد 1387, 01:59 صبح
1) دوست عزیز if حلقه نیست بلکه یه ساختار شرطیه !!!!
2) خیلی ساده میتونید این کار رو انجام بدید , مثلا در برنامه زیر اگر حجم فایل بشتر از 100 بایت بود برنامه یک Message Box به کاربر نشون میده و این موضوع رو اعلام می کنه:



System.IO.FileInfo fInfo = new System.IO.FileInfo("C:\\File.txt");
if (fInfo.Length > 100)
MessageBox.Show("File size is greater than 100 bytes !");


توجه کنید که خاصیت Length از کلاس FileInfo حجم فایل رو بر حسب بایت به شما می ده.

astro2005
سه شنبه 29 مرداد 1387, 09:44 صبح
اگر از کنترل فایل آپلود استفاده می کنید :


int fSize = Convert.ToInt32(Fileupload1.PostedFile.ContentLeng th);
if (fSize <= 500000 )