PDA

View Full Version : سوال: برگرداندن نام و پسوند فایل ها



arash ghafori
یک شنبه 01 اردیبهشت 1392, 18:46 عصر
با سلام.
من یک New Folder دارم که داخلش چندتا فایل با پسوند های مختلف(مثلا فایل های exe. , .txt , .png , ... ) هست .

حالا من میخام که نام و پسوند این فایل ها رو به دست بیارم و مثلا بریزمش داخل یک ListBox . باید چیکار کنم ؟

ممنون میشم کمکم کنید.

aliasghar2
یک شنبه 01 اردیبهشت 1392, 19:27 عصر
سلام
از این روش می تونی استفاده کنی
string p = @"C:\Users\Sam\Documents\Test.txt";
string e = Path.GetExtension(p);
string n = Path.GetFileName(p);

esafb52
یک شنبه 01 اردیبهشت 1392, 19:43 عصر
سلام
از این روش می تونی استفاده کنی
string p = @"C:\Users\Sam\Documents\Test.txt";
string e = Path.GetExtension(p);
string n = Path.GetFileName(p);


از توابع لینک استفاده کردی؟؟
<u>

arash ghafori
یک شنبه 01 اردیبهشت 1392, 20:03 عصر
سلام
از این روش می تونی استفاده کنی
string p = @"C:\Users\Sam\Documents\Test.txt";
string e = Path.GetExtension(p);
string n = Path.GetFileName(p);



ممنون از پاسختون. میشه یه توضیحی راجع به این 3 خط بدید.
خط اول مسیر New Folder م رو باید بدم ؟؟؟

ممنون میشم لطف کنید و راهنماییم کنید.

aliasghar2
یک شنبه 01 اردیبهشت 1392, 20:12 عصر
ممنون از پاسختون. میشه یه توضیحی راجع به این 3 خط بدید. نه ادرس فایلتو باید بدی


foreach(string fileName in Directory.GetFiles(targetDirectory)) // targetDirectory=مسیر پوشه
{

string e = Path.GetExtension(fileName);// بدست اوردن پسوند فایل
string n = Path.GetFileName(fileName);// بدست اوردن نام فایل
}

khokhan
یک شنبه 01 اردیبهشت 1392, 21:01 عصر
با سلام.
من یک New Folder دارم که داخلش چندتا فایل با پسوند های مختلف(مثلا فایل های exe. , .txt , .png , ... ) هست .

حالا من میخام که نام و پسوند این فایل ها رو به دست بیارم و مثلا بریزمش داخل یک ListBox . باید چیکار کنم ؟

ممنون میشم کمکم کنید.

واینچنین بود :لبخند:

arash ghafori
یک شنبه 01 اردیبهشت 1392, 21:10 عصر
ممنون از همگی. کارم راه افتاد. :)