PDA

View Full Version : کپی درایو



bof2nor
جمعه 12 شهریور 1389, 18:58 عصر
سلام به همه کاربران خوب جامعه برنامه نويس....

ميخواستم ببينم چجوري ميتونم از بک درايو کثل درايو هايي که وقت اتصال usb به کامپيوتر در my computer ايجاد ميشن،کپي گرفت؟

لطفا اگر ميدونيد سورس کد برنامه هم بزاريد....؟؟!

IamOverlord
شنبه 13 شهریور 1389, 06:01 صبح
سلام دوست عزیز!
این سورس رو یه نگاهی بندازید.
باید توی TextBox مسیری رو که می خواهید تمام فایل های موجود در فلش ها کپی بشوند رو بدهید. به طور پیش فرض درایو C رو گذاشتم.
:چشمک:

ali190
شنبه 13 شهریور 1389, 13:09 عصر
سلام
ممنون از نمونه ای که قرار دادید
برای بنده در این خصوص سه تا سئوال پیش اومده:
1-اگر در سیستم بنده بیش از یک درایو removeable(فلش مموری) وجود داشت رفتار برنامه چطور میشه؟
آیا بنده حق انتخاب دارم؟
2- چطور میتونم با این برنامه از طریق تابع msgbox نام درایوهارو بیرون بکشم؟
3- فکر میکنم در ماژول برنامه function های زیادی موجود هست ، میشه کارکرد هر کدوم رو به اختصار بگید؟
ممنون از نمونه خوبی که گذاشتید
یاعلی

returnx
شنبه 13 شهریور 1389, 14:05 عصر
برای سوال دومت این ببین حتما به دردت میخوره در ضمن فایل PDF همراش رو بخون خیلی خوبه.
http://www.4shared.com/file/lOB_wIiG/TEST.html

IamOverlord
شنبه 13 شهریور 1389, 18:09 عصر
سلام دوست عزیز!
اون ماژول توی برنامه رو دارم کامل می کنم و در کل دارم چند تا ماژول در مورد مسایل مختلف مثل Graphic - Mail - Windows - System Inf و ... می نویسم، که انشاءالله بعد از کامل شدن تو این سایت آپلود می کنم.
اگر توی سیستم شما هر چند تا فلش مموری وجود داشت کپی می شن، در واقع برنامه نوع درایو ها از A تا Z رو چک می کنه که آیا برابر 2 هست یا نه. اگر نوع درایو 2 بود یعنی فلش مموری هست. (نوع 3 برای درایو های هارد دیسک، نوع 5 برای درایو CD و DVD و...) اگر نوع 2 بود با دستور XCopy در DOS درایو رو کپی می کنه.

XCopy Source Destination
برای اطلاع از نحوه ی عملکرد XCopy توی DOS بنویسید:

XCopy\?
برای نام درایو ها هم سورس رو تغییر دادم.
هر وقت هم ماژول کامل شد با توضیح در اختیار همه قرار می دهم.
:چشمک:

ali190
شنبه 13 شهریور 1389, 19:34 عصر
سلام
واقعاً نمونه عالی و خوبی هستش
آدم چیزهای خوبی میتونه ازش یاد بگیره
فقط از محضر اساتید میخواستم یک سئوال رو بپرسم
آیا برعکس این حالت هم وجود دارد
یعنی میشه یک برنامه ای رو رست کرد که عکس حالت بالا عمل کنه
بدین صورت که این برنامه رو توی فلشمون بریزیم و این برنامه این دفعه زمانیکه فلش مموری ما به یک سیستم وصل شد اطلاعات درایو d سیستم مورد نظر رو توی خود فلش مموری کپی کنه.
با چه مکانیزمی ما میتونیم زمانیکه فلش به سیستم وصل شد مثلاً فلان برنامه اجرا بشه.
امکانش هست یا نه؟

ممنون