امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آیا میتوان برنامه ای نوشت که فلش مموری را Eject کنه ؟
نویسنده پیام
sevdaboy آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۵

تشکرها : 35
( 27 تشکر در 17 ارسال )
ارسال: #12
RE: آیا میتوان برنامه ای نوشت که فلش مموری را Eject کنه ؟
پیمان جان من با کد شما مشکل دارم درست کار نمیده میشه یه چک بکنی !

و ببینی آیا میشه توی لیست ویو یا لیست باکس فراخوانی بشن !

[تصویر:  Behrang-Emza.gif]
۲۰-دى-۱۳۹۰, ۱۳:۴۷:۵۷
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #13
RE: آیا میتوان برنامه ای نوشت که فلش مموری را Eject کنه ؟
سلام.

کد:
Private Declare Function GetLogicalDriveStringsA Lib "kernel32" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
Private Declare Function GetDriveTypeA Lib "kernel32" (ByVal nDrive As String) As Long

Private Sub GetDrives()
Dim strNamedrv(40) As String, strSaveDrives As String
     'Find Drives
     strSaveDrives = String(255, vbNullChar)
     GetLogicalDriveStringsA 255, strSaveDrives
     For keer = 1 To 100
         If Left(strSaveDrives, InStr(1, strSaveDrives, vbNullChar)) = vbNullChar Then Exit For
         strNamedrv(keer) = Left(strSaveDrives, InStr(1, strSaveDrives, vbNullChar) - 1)
         strSaveDrives = Right(strSaveDrives, Len(strSaveDrives) - InStr(1, strSaveDrives, vbNullChar))
     Next keer
    
     'Getting Type Of Drives
     For i = 1 To keer - 1
         Select Case GetDriveTypeA(strNamedrv(i))
             Case Is = 2
                 'Removable
                 strNamedrv(i) = strNamedrv(i) & "-----" & "Removable"
             Case Is = 3
                 'Fix
                 strNamedrv(i) = strNamedrv(i) & "-----" & "Fix"
             Case Is = 4
                 'Remote
                 strNamedrv(i) = strNamedrv(i) & "-----" & "Remote"
             Case Is = 5
                 'CD-Rom
                 strNamedrv(i) = strNamedrv(i) & "-----" & "CD-Rom"
             Case Is = 6
                 'Ram Disk
                 strNamedrv(i) = strNamedrv(i) & "-----" & "Ram Disk"
             Case Else
                 'Unrecognized
                 strNamedrv(i) = strNamedrv(i) & "-----" & "Unrecognized"
         End Select
         lstDrives.AddItem strNamedrv(i)
     Next i
End Sub
۲۰-دى-۱۳۹۰, ۱۶:۲۴:۳۲
ارسال‌ها
پاسخ
تشکر شده توسط : sevdaboy, behzady
smnmasoud آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #14
Cool  RE: آیا میتوان برنامه ای نوشت که فلش مموری را Eject کنه ؟
سلام
میدونم این موضوع قدیمیه
اما هنوز سوالی دارم
چطور میشه هارد اکسترنال یا فلش مموری اجکت شده توسط safe remove رو بدون درآوردن و جازدن usb دوباره بالا آورد؟
ممنونم از سایتتون
۰۷-فروردین-۱۳۹۲, ۱۸:۰۳:۳۳
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #15
RE: آیا میتوان برنامه ای نوشت که فلش مموری را Eject کنه ؟
(۰۷-فروردین-۱۳۹۲, ۱۸:۰۳:۳۳)smnmasoud نوشته است: سلام
میدونم این موضوع قدیمیه
اما هنوز سوالی دارم
چطور میشه هارد اکسترنال یا فلش مموری اجکت شده توسط safe remove رو بدون درآوردن و جازدن usb دوباره بالا آورد؟
ممنونم از سایتتون

یه برنامه بود که اینکارو میکرد! اسمش یادم نیست؛ توی سایت‌های دانلود فارسی بگرید میتونی پیداش کنی
۰۷-فروردین-۱۳۹۲, ۲۰:۴۵:۳۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  قفل فلش مموری aliooali 5 5,535 ۰۱-مرداد-۱۳۹۱, ۰۰:۱۸:۲۰
آخرین ارسال: Payman62
  اتوران کردن فایل ها در فلش مموری download69 10 28,308 ۲۷-فروردین-۱۳۹۱, ۲۰:۳۸:۲۷
آخرین ارسال: iman2025
  چگونه میتوان اطلاعات مربوط به یک پروسه رم را خواند؟ sylvester 10 8,870 ۱۶-بهمن-۱۳۸۸, ۲۱:۵۱:۲۵
آخرین ارسال: sylvester
  چطوری میشه عمودی نوشت؟ alaska 12 9,506 ۱۵-فروردین-۱۳۸۸, ۲۳:۵۱:۰۵
آخرین ارسال: alaska
  چگونه می توان برنامه ای نوشت که بصورت اتوماتیک نصب شود؟ zacaria 9 7,169 ۰۱-دى-۱۳۸۶, ۱۳:۲۹:۱۳
آخرین ارسال: ΛΛ Θ l-l $ Σ Ω
  چگونه میتوان از طریق ویژوال بیسیک یک اتصال اینترنتی را قطع کرد zacaria 3 4,082 ۲۴-آذر-۱۳۸۶, ۲۰:۰۷:۰۱
آخرین ارسال: zacaria

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS