⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delphi object pascal 編譯器的編譯指令之十一.txt

📁 自己对DELPHI学习的一点体会
💻 TXT
字号:
Delphi Object Pascal 編譯器的編譯指令之十一({$IMAGEBASE檔案基礎位址})(本人會連續刊登) (2001年3月17日) 

网友更新  分类:数据库   作者:erp2  推荐:erp2   阅读次数:192  
(http://www.codesky.net)  

--------------------------------------------------------------------------------
作者﹕黃智
郵件﹕erp2@263.net
日期﹕2001-03-17
{$IMAGEBASE檔案基礎位址}
這個Compiler directive用來指示.EXE或.DLL載入時的預設位址。例如: {$IMAGEBASE $00400000}。如果指定載入的位址空間之前已經有其他模組佔用了, Windows會為.EXE重新配置一個新的載入位址。對於.DLL來說, 如果可以成功配置到我們寫在{$IMAGEBASE}的位址, 由於不需要重新配置記憶體位址, 不僅載入的速度較快, 如果有其他程式也參照到這個DLL的話, 也可以減少載入時間與記憶體的消耗。
使用這個Compiler directive時需要注意的事項有:
? 指定的敘述必須是一個大於$00010000的32位元整數數值, 同時, 較低位置的16個位元必須是零。
? DLL的建議位址範圍從$40000000到$7FFFFFFF, 該範圍的位址可以同時適用於Windows 95與Windows NT。 
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -