PDA

View Full Version : سوال: ایجاد درایو مخصوص برنامه خودمان



barnamenevisjavan
شنبه 21 مرداد 1391, 23:49 عصر
سلام من میخوام واسه برنامه خودم یه درایو ایجاد کنم و داخلش هم چندتا پوشه باشه و توش بعضی فایل ها رو بریزم
یعنی هروقت برنامه من اجرا میشه اون درایو ساخته بشه و ... نمونه چیزی که میگم توی عکس زیر مشهوده که مربوط به برنامه nokia pc suite هستش
وقتی گوشی رو به کامپیوتر متصل میکنم این 2 تا درایو ایجاد میشه(برنامه من ربطی به گوشی نداره)منم میخوام درست یه درایو مثل این برای برنامه خودم بسازم لطفا راهنمایی کنید:متفکر:
http://up.vatandownload.com/images/ad36b15qcah6nzolvqef.jpg

Hossein Bazyan
یک شنبه 22 مرداد 1391, 02:49 صبح
سلام

If NOT Directory.Exist(Path) Then Directory.CreateDirectory(Path)

barnamenevisjavan
یک شنبه 22 مرداد 1391, 13:39 عصر
میشه بیشتر توضیح بدید؟یعنی اگر این کد رو توی روال کلیک باتون بنویسم درایو ساخته میشه؟

Hossein Bazyan
یک شنبه 22 مرداد 1391, 14:44 عصر
میشه بیشتر توضیح بدید؟یعنی اگر این کد رو توی روال کلیک باتون بنویسم درایو ساخته میشه؟

سلام
تو هر روالی بنویسی فرق نمیکنه معنیش اینکه که :

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

حامد مصافی
یک شنبه 22 مرداد 1391, 15:14 عصر
دو راه دارید:
راه اول و آسان

System.Diagnostics.Process.Start("subst", "x: c:\myfolder");

راه دوم و سخت تر:‌
یک CLSID در رجیستری ایجاد کنید و آنرا در مسیر زیر اضافه کنید:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\MyComputer\NameSpace

در مورد ساخت CLSID هم قبلاً مطالبی گفتم شاید با جستجو پیداش کنی

Hossein Bazyan
یک شنبه 22 مرداد 1391, 15:46 عصر
دو راه دارید:
راه اول و آسان

System.Diagnostics.Process.Start("subst", "x: c:\myfolder");

راه دوم و سخت تر:‌
یک CLSID در رجیستری ایجاد کنید و آنرا در مسیر زیر اضافه کنید:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\MyComputer\NameSpace

در مورد ساخت CLSID هم قبلاً مطالبی گفتم شاید با جستجو پیداش کنی


سلام
این درسته
من فکر کردم در ساخت دایرکتوری مشکل دارید و سوال رو خوب نخوانده بودم :خجالت:

barnamenevisjavan
دوشنبه 23 مرداد 1391, 13:21 عصر
خیلی ممنون از راهنمایی