91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 67.24 KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-08-18
  • 語言: C#
  • 標簽: c#??VC??DLL??動態調用??

資源簡介

介紹了如何把一個動態鏈接庫作為一個資源嵌入到可執行文件,在可執行文件運行時,自動從資源中釋放出來,通過靜態加載延遲實現DLL函數的動態加載,程序退出后實現臨時文件的自動刪除,從而為解決“DLL Hell”提供了一種解決方案。這是一個很好的設計思想,而且該作者也用C++實現了,在Internet上也有相似的VB程序,但在某一技術論壇上提起這種設計方法時,有網友提出:“這種方法好是好,但就是啟動速度太慢”。這是因為程序啟動時實現DLL釋放,然后再加載釋放出來的DLL,這個過程會耗費一定的時間。鑒于此問題,經過思索,提出另一個設計方案:DLL作為資源文件嵌入程序,但不需進行DLL釋放及其重新加載。本文就是對該設計方案的原理分析及使用C#編程來實現該設計方案。

資源截圖

代碼片段和文件信息

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????208896??2006-09-25?17:49??C#CallC.doc

-----------?---------??----------?-----??----

???????????????208896????????????????????1


評論

共有 條評論