如何在VC++获取主板BIOS的序列号??

WithOutYou 2001-08-28 01:06:33
procedure MainBoardBiosInformation;
begin
try
MainBoardBiosName := String(Pchar(Ptr($FE061))); //主板BIOS名称
MainBoardBiosCopyright := String(Pchar(Ptr($FE091))); //主板BIOS版权
MainBoardBiosDate := String(Pchar(Ptr($FFFF5))); //主板BIOS日期
MainBoardBiosSerialNo := String(Pchar(Ptr($FEC71))); //主板BIOS序列号
except
MainBoardBiosName := '不支持';
MainBoardBiosCopyright := '不支持';
MainBoardBiosDate := '不支持';
MainBoardBiosSerialNo := '不支持';
end;
end;
这里的$fec71在VC++中是以0XFEC71代替还是写成什么形式?
请大虾多多指教。。。。。。。。
...全文
834 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
heartbeat_hb 2001-09-12
  • 打赏
  • 举报
回复
同一批出厂的主板序列号相同~~型号相同的板子可能只是日期不同~o~
WithOutYou 2001-09-03
  • 打赏
  • 举报
回复
好了.^^
WithOutYou 2001-09-03
  • 打赏
  • 举报
回复
楼上,怎么给分给你?
cgaga 2001-08-31
  • 打赏
  • 举报
回复
win2000把0x00000000-0x0000ffff都设为系统保留区,用来测试NULL错误,

PS:win98的保留区是0x00000000-0x00000fff
insect 2001-08-31
  • 打赏
  • 举报
回复
Win2000下不能用,怎么办?
WithOutYou 2001-08-28
  • 打赏
  • 举报
回复
原来的代码是Delphi的,我不知道怎么换算成VC++的地址,这里有RING的限制吗?请哪位高手指点迷津,不胜感激!!!

70,023

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧