تشخیص درایو - یو اس بی- رو

Samo44

Member
سلام به همه دوستان
چطور می شه درایو - یو اس بی- رو روی یه سیستم تشخیص داد و براش یه اکشن نوشت؟ پیشاپیش از جواب هایی که خواهید داد ممنونم.
 

m javad

کاربر متخصص
با سلام به شما

از جند نوع پلاگین میتونید استفاده کنید:

SysMetrics ، MiscY ، MMBAgent PlugIn v2.0 ، Plugy ، Systools ، MicrobeFilesAndFolders و ...
من اینجا در مورد MicrobeFilesAndFolders راهنمایی میکنم. هرچند که دموی خودش کاملا واضحه !:wink:
اگه بخوای USB رو بشناسی باید درایو های جابجا شونده ( Removable) رو بشناسی. فراموش نکن که درایو A هم جزو همین هاست.
انواع اونا عبارتند از:
Removable,Fixed,Remote,CD-ROM,RAM-Disk
پس حالا باید اول تعداد درایو های موجود رو بدست باریو بعد چک کنی که کدومشون Removable هست.

کد:
PluginRun("MFilesAndFolders","Get_Number_Of_Drives")
PluginGet("MFilesAndFolders","get$")
Number=VAL(get$)
For z=1 To Number
set$=CHAR(z)
PluginSet("MFilesAndFolders","set$")
PluginRun("MFilesAndFolders","Get_Drive_Letter")
PluginGet("MFilesAndFolders","get1$")
************
set1$=get1$
PluginSet("MFilesAndFolders","set1$")
PluginRun("MFilesAndFolders","Get_Drive_Type")
PluginGet("MFilesAndFolders","get2$")
If (get2$='Removable'&get1$<>'A') Then
End
Next z

اون شرط اینکه درایو A نباشه رو هم اگه بخوای میتونی حذف کنی.
موفق باشی:rose:
 

Samo44

Member
با سلام و تشکر
در این مثال پایین مطلبیی رو که فرمودیداگه انجام بدید منت گذاشتین .چون من موفق نشدم .
 

پیوست ها

  • drives_type.rar
    232.7 کیلوبایت · بازدیدها: 31

m javad

کاربر متخصص
اینم مثال برای شما

با سلام
قابلی نداشت.:)
دوست من همون مثالی که گذاشته بودی کامل بود البته یکم مشکلات داشت.

مثلا نیاز نیست که درایو هارو از A تا Z چک بکنی. بهتره که اول تعداد درایو هارو به دست بیاری و بعد بری سراغ چک کردن اونا.
البته تو اون مثال لغمه رو خیلی پیچوندی اصلا نیازی به این کارا نیست!!!
من همون مثالو برات کامل کردم البته بازم با پلاگین MicrobeFilesAndFolders این کارو کردم.
اگه میدونی که حتما نیاز داری با MiscY این کارو بکنی بگو تا با اونم یه مثال بزارم برات.

موفق باشی. :rose:
 

پیوست ها

  • drives_type1.zip
    299.7 کیلوبایت · بازدیدها: 81

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
دوستان فقط براي تكميل بحث عرض ميكنم، يك پلاگين ديگه هم وجود داره كه فقط مخصوص تشخيص نوع درايو هست و خيلي هم كم حجم هست، اسمش فكر كنم Type of Drive PlugIn بود.
اگر فقط بخاين نوع درايو رو تشخيص بدين نياز نيست كه 70 - 80 كيلوبايت رو به پرو»تون اضافه كنين،اين پلاگين حدود 5 كيلوبايت حجم داره
 

جدیدترین ارسال ها

بالا