تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كود برمجي
#1
Heart 
السلام عليكم و رحمه الله وبركاته

اخواني اريد طريقه لجعل البرنامج يعمل علي ال removable فقط 
يعني يعمل علي الفلاشه فقط ولا يعمل علي الهارد ديسك 

و لو يوجد طريقه لربطها بفلاشه معينه يكون جميل

و شكراً مقدماً  Heart
الرد }}}
تم الشكر بواسطة:
#2
هذا كود جلب سيريال الفلاشة :

PHP كود :
   Public Shared Function GetSerialNumber1(ByVal Num As Integer) As String
        Try
            FlashName
.Clear()
 
           For Each drv In My.Computer.FileSystem.Drives
                If drv
.DriveType IO.DriveType.Removable Then
                    FlashName
.Add(drv.Name)
 
               End If
 
           Next
            Dim wmi_ld
wmi_dpwmi_dd As ManagementObject
            Dim temp
parts(), ans As String
            ans 
""
 
           'get the Logical Disk for that drive letter'
 
           wmi_ld = New ManagementObject("Win32_LogicalDisk.DeviceID='" FlashName(Num).ToString.TrimEnd("\"c) & "'")'
 
           'get the associated DiskPartition '
 
           For Each wmi_dp In wmi_ld.GetRelated("Win32_DiskPartition")
 
               'get the associated DiskDrive'
 
               For Each wmi_dd In wmi_dp.GetRelated("Win32_DiskDrive")
 
                   'a USB disk.  Oh well... so we have go thru this extra step'
 
                   Dim wmi As New ManagementClass("Win32_DiskDrive")
 
                   'have to loop thru them all, when we know which one we want.'
 
                   For Each obj As ManagementObject In wmi.GetInstances
                        
'Do the DeviceID fields match?'
 
                       If obj("DeviceID").ToString wmi_dd("DeviceID").ToString Then
                            
'The serial number is embedded in the PnPDeviceID'
 
                           temp obj("PnPDeviceID").ToString
                            If Not temp
.StartsWith("USBSTOR"Then
                                Throw 
New ApplicationException(FlashName(Num).ToString " doesn't appear to be USB Device")
 
                           End If
 
                           parts temp.Split("\&".ToCharArray)
 
                           'The serial number should be the next to the last element'
 
                           ans parts(parts.Length 2)
 
                       End If
 
                   Next
                Next
            Next
            Return ans
        Catch ex 
As Exception
            MsgBox
("Error : " ex.MessageMsgBoxStyle.Critical"Error")
 
           Return Nothing
        End 
Try
 
   End Function 
الرد }}}
#3
إضافة لما تكرّم به أخي الغالي " عاصم " .. و من باب زيادة الخير .. خيريْن
كود آخر يفي بالغرض .. مع إضافة المكتبة اللازمة System Management .. و أداة ليست بكس
ملاحظة : لو يتكرّم الإخوة بتبديل الأداة ListBox ب TextBox
يبقى عمل معروف كبير .. و أكون له من الممتنّين 
تحياتي


الملفات المرفقة
.rar   WindowsApplication1.rar (الحجم : 72.62 ك ب / التحميلات : 38)
قناتنا على اليوتوب
الرد }}}
#4
PHP كود :
For Each vv As ManagementObject In theSearcher.Get
            Dim SerialNumberObject 
As New ManagementObject("Win32_PhysicalMedia.Tag='" vv("DeviceID").ToString "'")
 
           Dim k() As String
            k 
vv("PnPDeviceID").ToString.Split("\&".ToCharArray)
 
           TextBox1.Text "Name : " vv("model") + vbNewLine "Serial Number : " k(k.Length 2) + vbNewLine "==================================="
 
       Next 
ضع التكست بوكس ملتي لين
الرد }}}
#5
السّلام عليكم و رحمة الله و بركاته
تسلم أخي الغالي و المحترم .. عاصم .. و سلم يمينك و دينك
تمام التّمام .. و زيادة .. و الحمد لله .. فالفضل له ثم لك أنت يا غالي
باللحظة التي كتبت بها سؤالي .. أحسست أن عقلي تمّ فرمتته أكثر من الفلاشة .. لست أدري ربما بسبب الصيام
النقطة المهمة أنّك وجّهتني للفكرة .. و هي أنّي أريد الحصول فقط على الرقم ليتم إستغلاله بدون بيانات أخرى
 واكتشفت ذلك من خلال تنبيهك كالتالي
كود :
 TextBox1.Text = k(k.Length - 2).ToString

أجدد شكري و تقدير واحترامي وامتناني لشخصك الكريم
تحياتي و تقييماتي
قناتنا على اليوتوب
الرد }}}
#6
لا شكر على واجب و رمضان كريم .
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في كود برمجي maherhaddaf 10 998 05-06-23, 12:57 PM
آخر رد: G20
  [VB.NET] ابحث عن كود برمجي VB ..يستورد نماذج رسومات 3D في الفورم bilgacim 2 1,111 03-02-22, 04:53 AM
آخر رد: bilgacim
Exclamation [VB.NET] خطأ برمجي حيرني ما عرفت أحله ! أبو خالد الشكري 2 741 15-12-21, 02:17 AM
آخر رد: أبو خالد الشكري
  [VB.NET] مساعدة في كود برمجي imam_boune 5 1,478 09-12-20, 06:34 PM
آخر رد: Jounior_P
  هل استطيع تحويل من متغير نصي الى كود برمجي بسام محمدغانم 4 1,827 10-05-20, 10:14 PM
آخر رد: بسام محمدغانم
  سوال محتاج مساعدة بسيطة في كود برمجي العطر الرايق 2 1,449 10-05-20, 02:20 AM
آخر رد: العطر الرايق
  [مشروع] طلب ملئ لست فيو برمجي حسب الترتيب الموجود ( المشرو بالمرفقات) mac9 5 2,023 21-08-19, 10:47 PM
آخر رد: ابراهيم ايبو
  [سؤال] أهلا وسهلا. هل يمكنم اعطائي كود برمجي يعطيني رسالة خطأ إذا لم تتصل بقاعدة بيانات عبر يونس جلال 0 1,255 22-03-19, 04:39 PM
آخر رد: يونس جلال
  [كود] مشكلة في خطأ كود برمجي نورالدين32 23 7,190 01-11-18, 01:54 AM
آخر رد: نورالدين32
  [VB.NET] سؤال برمجي وهج الصحراء 13 4,815 05-02-18, 02:55 PM
آخر رد: وهج الصحراء

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم