السلام عليكم ورحمة الله وبركاته
أريد كود على الفيجوال بيسك دوت نت عندما نضغط على زر معين
يقوم بإظهار رسالة تبين لي أن هذا الويندوز 32Bit أو 64Bit
مع شكري ...
السلام عليكم ورحمة الله وبركاته
أريد كود على الفيجوال بيسك دوت نت عندما نضغط على زر معين
يقوم بإظهار رسالة تبين لي أن هذا الويندوز 32Bit أو 64Bit
مع شكري ...
يمكنك عمل Invoke للدالة GetNativeSystemInfo أو استخدام دالة GetEnvironmentVariable وتمرير القيمه "PROCESSOR_ARCHITECTURE" لها.
تم تعديل هذه المشاركة بواسطة hazzoom في 31 مارس 2010 في 19:46
شكرا اخي الكود يعمل بنجاح
MsgBox(System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE"))الكود بعد النعديل
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim x As String
x = System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE")
x = x.ToLower
MsgBox(x)
If x.Contains("X64".ToLower) Then
MsgBox("Windows 64Bit")
ElseIf x.Contains("X86".ToLower) Then
MsgBox("Windows 32Bit")
Else
MsgBox("Different MS-OS")
End If
End Sub
End Classولكن أستاذ حازم هذا الكود يعطينا هل المعالج يدعم 64 بت وليس أن نسخة الويندوز التي نعمل عليها هي 64 بت سيعطي الكود أن النظام 64 بت حتى لو كنا نعمل على نسخة ويندوز 32 بت
تم تعديل هذه المشاركة بواسطة thekiller93 في 2 أبريل 2010 في 12:52
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…