錦州市廣廈電腦維修|上門維修電腦|上門做系統|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视频日本www| 中文字幕无码免费久久| 国产精品午夜无码体验区| 无码H肉动漫在线观看| 国产精品无码久久久久| 亚洲av成本人无码网站| 久久久无码精品亚洲日韩京东传媒 | 久久久国产精品无码一区二区三区| 成人无码区免费A∨直播| 久久亚洲AV成人无码国产电影| 日日麻批免费40分钟无码| 中文无码vs无码人妻| 亚洲一级特黄大片无码毛片| 最新亚洲春色Av无码专区| 日韩精品无码一本二本三本 | 精品视频无码一区二区三区| 成人免费a级毛片无码网站入口| 久久久久久久人妻无码中文字幕爆 | 日韩中文无码有码免费视频| 亚洲综合无码无在线观看| 精品日韩亚洲AV无码| 无码乱人伦一区二区亚洲| 亚洲AV无码久久寂寞少妇| 亚洲一区爱区精品无码| 亚洲精品无码高潮喷水在线| 人妻丰满熟妇aⅴ无码| 亚洲 无码 在线 专区| 一区二区三区无码高清视频| 人妻丰满熟妇A v无码区不卡| 西西4444www大胆无码| YY111111少妇无码理论片| 亚洲?V无码乱码国产精品| yy111111少妇影院无码| 久久久久久无码国产精品中文字幕| 亚洲精品无码日韩国产不卡?V|