PDA

View Full Version : ایجاد محدودیت در انتخاب عکس



hamidtmu
شنبه 20 بهمن 1397, 13:43 عصر
با سلام . من یه کد برای ارسال تصاویر به دیتا بیس نوشتم ولی برای انتخاب تصاویر با حجم بالا با مشکل برخوردم
میشه راهنمایی بفرماید به چه صورت محدودیت برای انتخاب حجم تصویر ایجاد کنم:لبخندساده:

danialafshari
شنبه 20 بهمن 1397, 19:13 عصر
با سلام
میتونید حجم عکس رو بدست بیارید و ازش استفاده کنید، کاری که اقلب سایت ها میکنند

System.IO.FileInfo fi = new System.IO.FileInfo("مسیر عکس");
MessageBox.Show(fi.Length.ToString());

hamidtmu
شنبه 20 بهمن 1397, 21:34 عصر
درسته میخام مثلا بگم بیشتر از 200 کیلوبایت را قبول نمی کنیم. باید کجای کد بالا جا داد؟

danialafshari
شنبه 20 بهمن 1397, 21:55 عصر
خب شما سایز رو به بایت دارید کافیه یک شرط ساده بزارید که اگر بزرگتر بود خطا بده !

alexmcse
یک شنبه 21 بهمن 1397, 08:22 صبح
درسته میخام مثلا بگم بیشتر از 200 کیلوبایت را قبول نمی کنیم. باید کجای کد بالا جا داد؟

تست کنید

FileInfo f = new FileInfo("فایل"); var l = f.Length/1024;
if (l >= 200)
{
MessageBox.Show("حجم این عکس بالا است");


}
else
{
//دستورات شما
}