PDA

View Full Version : سوال: کار با فایل ها



behradravanbod
یک شنبه 19 بهمن 1393, 20:46 عصر
سلام دوستان
دوتا سوال دارم که اگه جواب بدید و راهنمایی کنید دعا گوتون میشم...
اولین سوالم اینه که طوری به برنامه آدرسی بدهیم و برنامه تعداد فایل های موجود در آنجا را پیدا کند؟؟؟(فقط تعداد فایل )
دومین سوالمم اینه که چطوری تمام فایل های موجود در یک مکانی را پیدا کرده،یعنی نامشان را بیابد و حالا در هر جایی که میخواهد آن ها را ذخیره کند؟؟؟مثلا نام هایشان را در یک آرایه رشته ای ...

خیلی ممنون میشم پاسخ بدید

محمد رضا فاتحی
دوشنبه 20 بهمن 1393, 09:52 صبح
این برای سوال اولتون
string count = Directory.GetFiles(youraddress).Count();

سوال دومتون رو خیلی کامل متوجه نشدم ولی اگه بخوایید آدرسشون رو بریزید توی آرایه

string[] file = Directory.GetFiles(youraddress);

behradravanbod
دوشنبه 20 بهمن 1393, 19:15 عصر
سلام
خیلی ممنون از راهنماییتون
اما یه خواهش
من زیاد با آرایه آشنایی ندارم!!!:گریه::گریه::گریه::گری ه::گریه::گریه:
اگه میشه راه حل دومتون که میدونم درست هست رو بیشتر توضیح دید و بگید چطوری کارمو باهاش انجام بدم؟؟؟
ممنون میشم

بیتا حکمت
دوشنبه 20 بهمن 1393, 19:26 عصر
سلام.



string[] file = Directory.GetFiles(@"C:\Tets");
foreach (string name in file)
{
MessageBox.Show(name);
}

hamid59022
شنبه 09 اسفند 1393, 14:48 عصر
سلام خسته نباشيد براي پيدا كردن فقط نام فايل ( بدون دايركتوري ) چكار ميشه كرد ؟ ممنون ميشم كسي جواب بده !!؟

محمد رضا فاتحی
شنبه 09 اسفند 1393, 15:54 عصر
جهت استخراج نام فایل
Path.GetFileName(yourfilepath);
جهت استخراج نام فایل بدون پسوند


Path.GetFileNameWithoutExtension(yourfilepath);

behradravanbod
شنبه 16 اسفند 1393, 17:37 عصر
از کسانی که در این پست به بنده یاری رساندند کمال تشکر را دارم.
همچنین خواستم بگم درباره دایرکتوری ها،من یه کتابی دارم که (چاپی هست) شما اگه درباره کار با فایل ها سوالی دارید در همین تایپیک اگه پستی بذارید من جواب میدم....
یا حق