بسم الله الرحمن الرحيم
هل هناك كود لجلب سيريال الفلاش ديسك؟
شكرا
بسم الله الرحمن الرحيم
هل هناك كود لجلب سيريال الفلاش ديسك؟
شكرا
up
طيب يا جماعة حد يقولى فيه كود ولا مفيش علشان مدورش
هذا الرد على الموضوع اخي الكريم
حيث ان البرنامج يظهر السيريل لجميع الاقراص في الجهاز او الذي يتصل بالجهاز
عسى انينال اعجابك
'Add 1 CommandButton (named Command1) to your Form.
Private Declare Function GetVolumeInformation Lib "kernel32.dll" Alias _
"GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal _
lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Integer, _
lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, _
lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal _
nFileSystemNameSize As Long) As Long
Private Function GetSerialNumber(strDrive As String) As Long
Dim SerialNum As Long
Dim res As Long
Dim Temp1 As String
Dim Temp2 As String
Temp1 = String$(255, Chr$(0))
Temp2 = String$(255, Chr$(0))
res = GetVolumeInformation(strDrive, Temp1, _
Len(Temp1), SerialNum, 0, 0, Temp2, Len(Temp2))
GetSerialNumber = SerialNum
End Function
Private Sub Command1_Click()
'Replace 'c:\' with the drive you want to find his serial number
Call MsgBox(GetSerialNumber("c:\"))
End Sub
'plcman
شكرا أخي علي الكود بس فيع عندي سؤال
هل الإسم الذي يحجزة الفلاش ميموري علي الجهاز لا يتغير بمعني
لو ان الفلاش ميموري علي جهازي إسمه G
هل ستبقي G كما هي حتي لو إضفت تقسيم جديد للهارد أو قمت بشبك هارد خارجي جديد ؟؟؟
أرجو الإجابة ولكم جزيل الشكر
لتوضيح المطلوب هل يمكن أن يستشعر الكود وجود الفلاش ميموري ام لا
ويعرض الرقم التسلسلي الخاص بها بصرف النظر عن تغيير إسم موقع الفلاش من F: مثلا الي G:
وهل يمكن عرض الرقم الخاص الثابت الذي لا يتغير بعملية الفورمات أم لا
آسف إذا كنت أثقلت عليكم
وشكرا جزيلا
طيب لو كان الفلاش ديسك واخذ صفة الديسك
يعني هيكون له رقم تسلسلي من المصنع غير قابل للمحو بعملية الفورمات
هذا بخلاف الرقم المسلسل الذي يجلبة الكود السابق
هل من حل لمعرفة الرقم التسلسلي الثابت
لو تكرمتم لو فيه إجابة ننتظر
لو السؤال ليس له إجابة ماذا أفعل
وشكرا
الأخ يوسف الكريم ، تحية طيبة وبعد ،
أولاً أخي أنا آسف جداً علي التأخير ،،،
ثانياً ، أنا لدي 2 جهاز ريدر ، و2 جهاز فلاش !!
عندما وضعت كل فلاشة وجدت أن كل فلاشة تحتوي علي رقم معين متغير عن الفلاشة الأخري . بالإضافة الي ذلك حينما قمت بتشغيل الأربعة فلاشات علي جهاز آخر وجدت أن نفس الأرقام متاحة !!!
لكن بخصوص معرفة هل الدرايف الحالي درايف فلاشة أم هارد فأخي الكريم يجب أن تعلم أن الفلاشة وجهاز الـ FDD واحد ، فعند الرغبة في معرفة هل أنا واقف علي فلاش أم FDD أم HDD فيمكننا التفرقة بين الـ HDD وبين كلاً من Flash و FDD .
ولكن كلاً من Flash و FDD يحتويان علي قيمة محددة مما يؤدي الي عدم معرفة هل أنا علي Flash أم FDD .
هناك موضوع يتحدث عن هذا الأمر بالمنتدي ، ولكنني لا أتذكر موقعة
أبحث بالمنتدي عن كلمة ( فلاش ) وبمشيءة الله تجده
شكراً
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان