黑森林精品福利视频导航,极品人妻少妇一区二区三区,97久久久人妻一区精品

亚洲午夜网_国产美女精品中文网蜜芽宝贝_亚洲国产福利成人一区_免费无码av片在线观看中文_国产高清在线精品一本大道

  • <rt id="w4i46"><kbd id="w4i46"></kbd></rt>
    <ul id="w4i46"></ul>
  •  
    
    獲得積分
    資料庫會員登錄
    搜索: [高級搜索]
    下載首頁 | 資源分類 | 下載排行
    您的位置: 首頁 > 程序語言 > delphi
     
    分類導航
    下載排行
    最新資源
    用Delphi 制作DLL
    資源大。10.74 KB 資源類型:文檔
    下載積分: 0
    更多
    -->
    下載統(tǒng)計:總下載:0,本月下載:0,本周下載:0,今日下載:0
    發(fā)表評論 錯誤報告 加入收藏夾
    資源介紹
    用Delphi 制作DLL
    一 Dll 的制作一般步驟
    二 參數(shù)傳遞
    三 DLL 的初始化和退出清理[如果需要初始化和退出清理]
    四 全局變量的使用
    五 調(diào)用靜態(tài)載入
    六 調(diào)用動態(tài)載入
    七 在DLL 建立一個TForM
    八 在DLL 中建立一個TMDIChildForM
    九 示例:
    十 Delphi 制作的Dll 與其他語言的混合編程中常遇問題:
    十一 相關(guān)資料
    一 Dll 的制作一般分為以下幾步:
    1 在一個DLL 工程里寫一個過程或函數(shù)
    2 寫一個Exports 關(guān)鍵字,在其下寫過程的名稱。不用寫參數(shù)和調(diào)用后綴。
    二 參數(shù)傳遞
    1 參數(shù)類型最好與window C++的參數(shù)類型一致。不要用DELPHI 的數(shù)據(jù)類型。
    2 最好有返回值[即使是一個過程],來報出調(diào)用成功或失敗,或狀態(tài)。成功或失敗的返回值
    最好為1[成功]或0[失敗].一句話,與windows c++兼容。
    3 用stdcall 聲明后綴。
    4 最好大小寫敏感。
    5 無須用far 調(diào)用后綴,那只是為了與windows 16 位程序兼容。
    三 DLL 的初始化和退出清理[如果需要初始化和退出清理]
    1 DLLProc[SysUtils 單元的一個Pointer]是DLL 的入口。在此你可用你的函數(shù)替換了它的
    入口。但你的函數(shù)必須符合以下要求[其實就是一個回調(diào)函數(shù)]。如下:
    procedure DllEnterPoint(dwReason: DWORD);far;stdcall;
    dwReason 參數(shù)有四種類型:
    DLL_PROCESS_ATTACH:進程進入時
    DLL_PROCESS_DETACH 進程退出時
    DLL_THREAD_ATTACH 線程進入時
    DLL_THREAD_DETACH 線程退出時
    在初始化部分寫:
    DLLProc := @DLLEnterPoint;
    DllEnterPoint(DLL_PROCESS_ATTACH);
    2 如Form 上有TdcomConnection 組件,就Uses Activex,在初始化時寫一句CoInitialize
    (nil);
    3 在退出時一定保證DcomConnection.Connected := False,并且數(shù)據(jù)集已關(guān)閉。否則報地
    址錯。
    四 全局變量的使用
    在widnows 32 位程序中,兩個應(yīng)用程序的地址空間是相互沒有聯(lián)系的。雖然DLL 在內(nèi)存中
    是一份,但變量是在各進程的地址空間中,因此你不能借助dll 的全局
    下載地址
     下載地址1
    按字母檢索

    下載須知:
    大部份資源無需注冊即可下載
    需要積分的資源要在會員中心注冊會員并用 積分體系中提示的方法賺取積分才能下載。

    免責聲明:
    所有資源只能用于參考學習,不能用于任何商業(yè)用途,否則后果自負!