錦州市廣廈電腦維修|上門維修電腦|上門做系統|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一区二区三区| 国产V片在线播放免费无码| 国产精品白浆无码流出| 久久亚洲精品无码网站| 精品无码国产自产拍在线观看蜜 | 午夜福利av无码一区二区| 中文有码无码人妻在线| 精品一区二区无码AV| 西西444www无码大胆| 亚洲AV无码不卡在线播放| 免费无码又爽又黄又刺激网站| 无码人妻精品一区二区三区夜夜嗨 | 成年无码av片完整版| 久久无码专区国产精品发布| 狠狠躁狠狠爱免费视频无码| 亚洲一区二区无码偷拍| 日韩亚洲AV无码一区二区不卡| HEYZO无码综合国产精品| 亚洲成在人线在线播放无码 | 亚洲国产精品无码久久久不卡| 亚洲爆乳AAA无码专区| 欧洲成人午夜精品无码区久久| 国产AⅤ无码专区亚洲AV| 亚洲国产精品成人AV无码久久综合影院| av无码久久久久久不卡网站| 色窝窝无码一区二区三区色欲 | 无码精品A∨在线观看十八禁| 亚洲AV无码专区国产乱码4SE| 免费一区二区无码东京热| 亚洲成A∨人片天堂网无码| 亚洲AV无码一区二区三区性色 | 国产精品久久无码一区二区三区网| 日日麻批免费40分钟无码| 久久人妻少妇嫩草AV无码专区| 无码一区二区三区视频| 亚洲一区二区三区国产精品无码| 日韩丰满少妇无码内射| 毛片无码免费无码播放| 亚洲av无码片在线观看| 亚洲AV无码一区二区三区久久精品 | 久久AV无码精品人妻糸列|