易語言dll文件傳遞字節(jié)集參數(shù)解析
DLL文件是不允許參數(shù)為字節(jié)集,為了能夠傳遞字節(jié)集數(shù)據(jù)
解決辦法是利用指針進行一步轉(zhuǎn)換,傳遞指針,然后轉(zhuǎn)換為字節(jié)集。
用到命令為三個。
- 一個是 取變量數(shù)據(jù)地址 ()
- 一個是 取字節(jié)集長度()
- 一個是 指針到字節(jié)集(,)
應(yīng)用
.局部變量 指針, 整數(shù)型
.局部變量 size, 整數(shù)型
.局部變量 字節(jié)集, 字節(jié)集
‘注釋:先吧字節(jié)集轉(zhuǎn)化為指針
字節(jié)集 = 讀入文件 (“1.exe”)
指針 = 取變量數(shù)據(jù)地址 (字節(jié)集)
size = 取字節(jié)集長度 (字節(jié)集)
‘注釋:然后把指針轉(zhuǎn)換成字節(jié)集
字節(jié)集 = 指針到字節(jié)集 (指針, size)
在dll中,兩個參數(shù)寫兩個,一個是尺寸,一個是指針
然后命令里用到 指針到字節(jié)集(尺寸,指針) 來傳遞字節(jié)集
調(diào)用dll的時候,我們需要填寫尺寸和指針兩個參數(shù)。
用命令 取字節(jié)集長度()取得尺寸,用命令 取變量數(shù)據(jù)地址()取得指針
相關(guān)文章
易語言實現(xiàn)163郵箱登錄獲取郵件列表等操作的代碼
今天小編就為大家分享一篇關(guān)于易語言實現(xiàn)163郵箱登錄獲取郵件列表等操作的代碼,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-11-11