知识大全 C语言代码套用在Delphi编程中[5]

Posted 语言

篇首语:弓背霞明剑照霜,秋风走马出咸阳。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C语言代码套用在Delphi编程中[5]相关的知识,希望对你有一定的参考价值。

C语言代码套用在Delphi编程中[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   else   S[I] := CHAR($ or (PasswordValue and $ ));   PasswordValue := (PasswordValue BYTE(S[I])) shr ;   end;   S[ ] := CHAR(I);   PasswordValue := I shr ;   while PasswordValue < I do   begin this is to do because award starts calculating with the last letter   C := S[BYTE(S[ ]) I + ];   S[BYTE(S[ ]) I + ] := S[I];   S[I] := C;   Dec(I);   end;   CalcPossiblePassword := S;   end;   function readcmos(off: byte): byte;   var   value: byte;   begin   asm   xor ax ax   mov al off   out h al   in al h   mov value al   end;   readcmos := value;   end;   function My_GetBiosPassword: string;   var   superpw userpw: word;   begin   if Win Platform <> VER_PLATFORM_WIN _NT then //不是NT   begin   pchar(@superpw)[ ] := char(readcmos($ C));   pchar(@superpw)[ ] := char(readcmos($ D));   pchar(@userpw)[ ] := char(readcmos($ ));   pchar(@userpw)[ ] := char(readcmos($ ));   Result:= ( ************BIOS密码********************** )+# + 超级用户密码为: + CalcPossiblePassword(superpw) + # + 用户密码为: + CalcPossiblePassword(userpw);   end   else   Result := 用户系统为NT 无法获取BIOS密码! ;   end;   end

  如何直接在CBC中使用它呢?新建一个CBC工程 然后把这个单元加到项目里面去 具体操作为:Add to Project >文件类型:pascal unit(* pas) 然后Build Demo 这个时候将在AwardBiosPas pas的同目录下生成一个AwardBiosPas hpp文件 把它引用到我们的需要调用的单元 然后直接调用即可:

  以下是引用片段  

void __fastcall TFrmMain::Button Click(TObject *Sender)      ShowMessage(My_GetBiosPassword());   

  五:其它方法 当然可以用RES将C语言生成的二进制文件 但这个方法与第一种方法差不多 优点是不怕文件丢失 缺点是很容易被别人直接用资源修改工具打开修改 这个时候可以使用笔者写的自制编程序工具PasAnywhere 不过这已经是另外一个话题了

cha138/Article/program/Delphi/201311/8454

相关参考

知识大全 C语言代码套用在Delphi编程中[3]

C语言代码套用在Delphi编程中[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 C语言代码套用在Delphi编程中[2]

C语言代码套用在Delphi编程中[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  META

知识大全 C语言代码套用在Delphi编程中[4]

C语言代码套用在Delphi编程中[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  运行De

知识大全 在Delphi编程中使用C语言代码[1]

在Delphi编程中使用C语言代码[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在Del

知识大全 在Delphi编程中使用C语言代码[3]

在Delphi编程中使用C语言代码[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 在Delphi编程中使用C语言代码[2]

在Delphi编程中使用C语言代码[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 三:在De

知识大全 在Delphi编程中使用C语言代码[4]

在Delphi编程中使用C语言代码[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!以下是引用片

知识大全 javascript中的编程语言如何编码规范

  对于熟悉C/C++或Java语言的工程师来说javascript显得灵活简单易懂对代码的格式的要求也相对松散很容易学习并运用到自己的代码中也正因为这样javascript的编码规范也往往被轻视开发

知识大全 c语言编程怎么样才能学好、高数和c语言学习有密切关系么

c语言编程怎么样才能学好、高数和c语言学习有密切关系么不是,导论就是介绍一下学科基础知识,了解一下更好,不懂对于学习编程语言影响也不大高数更木有关系学C语言要多上机练习,多写点代码就行了怎样才能学好C

知识大全 现在编程学c语言出去找工作还有用吗

现在编程学c语言出去找工作还有用吗你不学C语言,也能找工作呀。这个东西,就看你自己的。如果你向急功近利找关于编程语言的工作,也许你可以有别的快捷办法。但是如果想在编程语言这些有深刻的理解和建筑,还是得