PDA

View Full Version : مشکل با گرفتن اطلاعات بايوس



volvo B12
شنبه 23 شهریور 1387, 12:37 عصر
با سلام خدمت متخصصين و زحمتکشان اين سايت.:چشمک:
من اولين باري است که در اين فاروم مشکلم را مطرح مي کنم اميدوارم با لطف دوستان چاره اي براي آن بيابم.:گریه:
من طلبه بدست آوردن شماره سريال مادربرد سيستم هستم براي اين کار تکه کدي را نوشتم که کليه اطلاعات داخل بايوس را به من نمايش بده تا از ميان آنها سريال مادربرد را بدست آورم اما متاسفانه اين تکه کد پس از اجرا خطاي Access Violation مي دهد.
براي روشن شدن موضوع برنامه خودم را نيز آپلود کردم.
خواهشمند به دادم برسيد.:لبخندساده:

vcldeveloper
شنبه 23 شهریور 1387, 17:13 عصر
سلام،
اون کد در ویندوز 2000, XP, Vista، و کلا ویندوزهای برپایه ویندوز NT کار نمیکنه، علتش هم اینه که در این ویندوز ها شما دسترسی مستقیم به RAM ندارید، بلکه فقط 2 گیگ آدرس حافظه مجازی دارید.

توی ویندوز های بر پایه NT می تونید یا از WMI استفاده کنید، یا مقادیر این شاخه رجیستری را بخوانید:
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System

چون سوال تکراری هست و تاپیک های زیادی در این زمینه وجود داره، تاپیک قفل میشه. شما هم اگر خواستید بحث را ادامه بدید، در یکی از همون تاپیک ها ادامه بدید.

موفق باشید