錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
topFlag1 設為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務項目 服務報價 維修流程 IT外包服務 服務器維護 技術文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務技術文章
易語言設置Dll文件的目錄,將dll放在子目錄

作者: 佚名  日期:2024-01-21 18:58:24   來源: 本站整理

需求

易語言的dll默認是從運行目錄加載的。
如果dll過多,加上一堆核心庫和擴展庫,運行目錄就非常的雜亂。
有沒有辦法,把dll放在其他目錄呢?

解決

通常有兩種辦法,一種是內存加載dll,另一種是將dll放在子目錄。

易語言的核心支持庫里,有一個命令:

置DLL裝載目錄 ()

來看該命令的詳細說明:

調用格式: 〈文本型〉 置DLL裝載目錄 ([文本型 DLL裝載目錄]) - 系統核心支持庫->其他     英文名稱:SetDllCmdLoadPath     本命令用來設置當程序中執行到DLL命令時裝載其DLL庫文件的優先裝載路徑,即系統將優先 到該路徑下去裝載指定的DLL文件。本命令所設置結果對所有DLL命令設置中的未指定全路徑的DLL 庫文件裝載均有影響,且在程序運行期間全程有效。命令執行后返回系統在本次設置以前的值。 本命令為高級命令。     參數<1>的名稱為“DLL裝載目錄”,類型為“文本型(text)”,可以被省略。本參數指定 系統對DLL命令配置中DLL庫文件的優先裝載路徑,如果被省略,則默認值為空文本。

    操作系統需求: Windows

使用此命令可以指定dll的默認加載目錄。
例如,要將dll都存放在運行目錄下的“Plugin”目錄下。
可以將“Plugin”設置為一個常量。
然后在程序開始的位置,進行dll目錄設置:

置DLL裝載目錄 (取運行目錄 () + “\” + #目錄名_插件) 

假設需要使用“cvyjkmk.dll”進行opencv找圖。
將dll文件放在“Plugin”目錄下,然后申明dll接口:

.版本 2  .DLL命令 高級模糊找多目標_, 整數型, "cvyjkmk.dll", "@AdvancedFuzzyMapping", , 成功返回結果數據長度。     .參數 大圖, 文本型     .參數 小圖, 文本型     .參數 最小信度, 小數型     .參數 尋找次數, 整數型     .參數 返回結果數據, 文本型

在win11專業版的虛擬機里進行測試,調用找圖方法的時候,出現dll里接口不存在的報錯。
怎么辦呢?

經過論壇搜索和實測,更換為一個dll命令,就可以正常加載指定目錄的dll了。

.版本 2  .DLL命令 _置DLL裝載目錄, , "Kernel32.dll", "SetDllDirectoryA", ,      .參數 目錄路徑, 文本型

在程序入口處設置dll加載目錄

_置DLL裝載目錄 (取運行目錄 () + “\” + #目錄名_插件)

dll命令表的庫文件名,不需要設置路徑



熱門文章
  • 拯救數據:恢復損壞的U盤文件秘籍
  • 找回誤刪文件夾文件的秘籍:輕松恢...
  • 找回Win11Excel撤銷鍵:輕松解決撤...
  • 打印機突發提示更換硒鼓,操作指南...
  • 打印機硒鼓壽命將至小繪教你輕松解...
  • 易語言設置Dll文件的目錄,將dll放...
  • win7設置全局代理方法 windows7設置...
  • Win10系統配置http、socks5代理ip教...
  • 電腦卡頓反應慢怎么處理
  • 蘋果電腦快捷鍵截屏哪個鍵
  • 蘋果電腦快捷鍵鎖屏ctrl加什么
  • 惠普電腦黑屏卻開著機怎么辦
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務區域: 遼寧錦州市區
    主要業務: 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍屏死機故障排除,無線上網設置,IT服務外包,局域網組建,ADSL共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    主站蜘蛛池模板: 国产成人AV片无码免费| 亚洲日韩国产AV无码无码精品| 午夜无码熟熟妇丰满人妻| 亚洲av午夜国产精品无码中文字| 亚洲中文久久精品无码1| 成人免费无码H在线观看不卡| 亚洲日韩国产AV无码无码精品 | 无码AV一区二区三区无码| 久久无码专区国产精品s| 潮喷大喷水系列无码久久精品| 无码国产精成人午夜视频一区二区 | 亚洲成a人在线看天堂无码| 久久国产精品无码HDAV| 无码人妻丰满熟妇区BBBBXXXX | 日韩网红少妇无码视频香港| 少妇极品熟妇人妻无码| 无码一区二区三区爆白浆| 无码精品视频一区二区三区| 无码精品人妻一区| 久久人妻无码一区二区| 亚洲天堂2017无码中文| 无码少妇一区二区| 亚洲韩国精品无码一区二区三区 | 中文字幕精品无码久久久久久3D日动漫| 日韩人妻无码一区二区三区久久| 国产成人无码a区在线视频| 暴力强奷在线播放无码| 久久久久亚洲AV成人无码网站| 亚洲av无码不卡私人影院| 亚洲AV无码一区二区三区鸳鸯影院| 无码国产精品一区二区免费I6| 亚洲AV永久无码精品水牛影视| 亚洲一本大道无码av天堂| 自慰系列无码专区| 妖精色AV无码国产在线看| 国产AV无码专区亚洲AV男同| 超清无码熟妇人妻AV在线电影| 国产亚洲精久久久久久无码AV | 久久亚洲AV无码精品色午夜| 色AV永久无码影院AV| 久久精品无码一区二区无码|