PDA

View Full Version : سوال: تشخیص نام فایل (فارسی/انگلیسی)



aqawae
چهارشنبه 02 مهر 1393, 13:47 عصر
نحوه تشخیص نام فایل: اگر نام فایل فارسی باشد یک پیغام به کاربر بدهد که نام فایل باید فارسی نباشد

CsharpNevisi
چهارشنبه 02 مهر 1393, 21:16 عصر
OpenFileDialog dil = new OpenFileDialog();
if (dil.ShowDialog() == DialogResult.OK)
{
FileInfo a = new FileInfo(dil.FileName);
byte[] b = Encoding.ASCII.GetBytes(a.Name);
Boolean isFarsi=false;
foreach (byte c in b)
{
if (c == 63)
isFarsi = true;
}
if(isFarsi==true)
{
MessageBox.Show("در نام فایل حروف فارسی وجود دارد");
}
}