ReadBinaryData

基本介紹

  • 中文名:ReadBinaryData
  • 對象方法:TRegistry
  • 二進制值:Name
  • 緩衝區:Buffer
詳細,擴展,

詳細

ReadBinaryData是Delphi當中的TRegistry對象方法
function ReadBinaryData(const Name: string; var Buffer; BufSize:Integer):Integer;
讀取二進制值,Name為二進制值名稱,Buffer為接收緩衝區,BufSize為緩衝區大小,返回為實際讀取的位元組數。

擴展

delphi對於讀取物理記憶體的問題。超過2G,就不能正確讀取,此方法用於解決這問題的一種簡單方法:
在HKLM\HARDWARE\RESOURCEMAP\System Resources\Physical Memory下有.Translated資源檔案
裡面的最後一行記憶體指向偏移地址選項(長度)0xccce0000,轉化成十進制時為3.2G與我的4G記憶體匹配。這時就可以讀取用此方法讀取裡面的值,以求得物理記憶體大小。詳細可以參看vb,C#的REG_BINARY。
ReadBinaryData

相關詞條

熱門詞條

聯絡我們