الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود محيرني

مغلق
بدأه nassar في 14 يونيو 2003 · 2 رد · 584 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اعضاء المنتدي الكرام

من فضلكم ممكن احد يشرح هذا الكود

Private Declare Sub GetMem1 Lib "msvbvm60.dll" (ByVal MemAddress As Long, _

var As Byte)

Private Function GetBIOSInf(MemAddr As Long, n As Integer) As String

Dim p As Byte, sBios As String

Dim i As Integer

For i = 0 To n

Call GetMem1(MemAddr + i, p)

sBios = sBios & Chr$(p)

Next i

GetBIOSInf = sBios

End Function

Private Sub Form_Load()

Label1(0).Caption = GetBIOSInf(&HFF400, 12)

Label1(1).Caption = GetBIOSInf(&HFF450, 31)

Label1(2).Caption = GetBIOSInf(&HFF478, 40)

Label1(3).Caption = GetBIOSInf(&HFFFF5, 7)

End Sub

ولماذا يهنج الجهاز عند تنفيذة ويتوقف الفيجول بيسك عن الاستجابة

#2

الكود جربته ما فيه بلا

سويت له مثال بالملف المرفق

جربه يمكن يضبط معاك

بس الكود مثلك ما أدري وش سالفته :'(

code.zip

#3

السلام عليكم اخي الكريم ابو حمودي

الكود المفروض يقراء رقم المازربورد ومعلومات عنها

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

ياريت لو احد يشرحه لنا ويعرف سبب التهنيج عند تشغيله وشكرااا

هذا الموضوع مغلق.

مواضيع مشابهة