PDA

View Full Version : جستجوی فایل بر روی cd



neo_matrix
یک شنبه 03 مهر 1384, 06:31 صبح
سلام
اگه می شه منو راهنمایی کنید:
می خوام یک لیست کامل از فایلها و فولدر های روی یک cd رو بدست بیارم و داخل یک database ذخیره کنم.
چه راه حلی بنظرتان می رسد.
متشکرم.

Mehdi Asgari
یک شنبه 03 مهر 1384, 23:50 عصر
سلام
اگه می شه منو راهنمایی کنید:
می خوام یک لیست کامل از فایلها و فولدر های روی یک cd رو بدست بیارم و داخل یک database ذخیره کنم.
چه راه حلی بنظرتان می رسد.
متشکرم.

سلام
اول باید لیست درایوهای سیستم رو به دست بیاری. (با Environment.GetLogicalDrives )
بعد دونه دونه با تابع GetDriveType چک کنی ببینی کدومشون از نوع CD هست ، بعد
خیلی راحت لیست فایلها و فولدرها رو در یه آرایه قرار میدی و وارد database می کنی
اگه نمیتونی با این راهنمایی ، خودت بنویسیش ، من برات کدش رو میذارم.

neo_matrix
دوشنبه 04 مهر 1384, 00:04 صبح
اول اینکه دستتون درد نکنه خیلی کمک خوبی بود.
دوم اینکه اگه کد مربوطه رو که گفتین به من بدید خیلی ممنون می شم.
سوم اینکه خود شما چطور این دستورات را پیدا می کننید؟ مثلا اگه نیازی به یک تابع دارید که اسمشو نمی دونید چطور پداش می کنید.

Mehdi Asgari
دوشنبه 04 مهر 1384, 14:56 عصر
اول اینکه دستتون درد نکنه خیلی کمک خوبی بود.
دوم اینکه اگه کد مربوطه رو که گفتین به من بدید خیلی ممنون می شم.
سوم اینکه خود شما چطور این دستورات را پیدا می کننید؟ مثلا اگه نیازی به یک تابع دارید که اسمشو نمی دونید چطور پداش می کنید.
اول اینکه خواهش میکنم
دوم اینکه این هم کد :
دانلودش کن. ضمیمه کردم.
(فقط بگم که من توی database قرار ندادمشون ، چون نمیدونم شما از چی استفاده
میکنید. به جاش تو یه ListBox قرار میدم ، همچنین هر فایل یا فولدر رو علاوه بر اینکه
در یک ListBox قرار میدم ، در یک ArrayList هم قرار میدم. حالا کافیه شما دونه دونه
اعضای این ArrayList رو در database قرار بدین.)
سوم اینکه : کتاب میخونم. کتاب میخونم. کتاب میخونم.
بعد تجربه هم خیلی موثره ،
بعضی چیزای ساده رو میتونی search کنی تو اینترنت ، بعضی چیزا نیاز به تجربه داره
من خودم هر وقت نیاز به یک تابع API داشته باشم از توی MSDN ، دنبالش میگردم و
در 99.99999999 درصد موارد هم جواب میگیرم.

باز کمک خواستی بگو.

neo_matrix
دوشنبه 04 مهر 1384, 15:16 عصر
مرسی از اینکه تا این حد با حوصله جواب من را دادید. سعی می کنم وقتی که برنامه ام تکمیل شد اون رو برای روی سایت برای همه بگذارم تا اگه خواستند ازش استفاده کنند.