求助C代码翻译易代码
一个调用DLL的代码,求高手翻译下,源码:CString strNumAns = GetCodeFormBufferFun(szNumFile) ,这样传参数返回值 本帖最后由 _BaZzi 于 2015-10-27 22:04 编辑.版本 2
.支持库 spec
.子程序 GetCodeFromBufferFunc
.参数 nPathL, 文本型
.局部变量 hDLLInst, 整数型
.局部变量 yourFunctionNameAlias, 整数型
.局部变量 Content, 字节集
.局部变量 nFileSize, 整数型
.局部变量 aa, 文本型
hDLLInst = LoadLibrary (“Ausn.DLL”)
.如果真 (hDLLInst ≠ 0)
yourFunctionNameAlias = GetProcAddress (hDLLInst, “GetCodeFromBuffer”)
Content = 读入文件 (nPathL)
nFileSize = 取文件尺寸 (nPathL)
aa = 取空白文本 (40)
Call (yourFunctionNameAlias, 取变量数据地址 (Content), nFileSize, 取变量数据地址 (aa), 十六进制 (“4666F3”))
FreeLibrary (hDLLInst)
返回 (aa)
.如果真结束
返回 (“”)
.子程序 Call, 整数型, , by:易语言我吃了
.参数 子程序地址
.参数 参数1, , 可空
.参数 参数2, , 可空
.参数 参数3, , 可空
.参数 参数4, , 可空
.参数 参数5, , 可空
.参数 参数6, , 可空
.参数 参数7, , 可空
.参数 参数8, , 可空
.参数 参数9, , 可空
.参数 参数10, , 可空
.参数 参数11, , 可空
.参数 参数12, , 可空
.参数 参数13, , 可空
.参数 参数14, , 可空
.参数 参数15, , 可空
置入代码 ({ 86, 190, 15, 0, 0, 0, 141, 77, 8, 141, 76, 241, 252, 139, 65, 4, 133, 192, 116, 2, 255, 49, 78, 131, 233, 8, 133, 246, 117, 239, 255, 85, 8, 94, 201, 194, 124, 0 })
返回 (0)
我发现@_BaZzi 是一个编程高手 _BaZzi 发表于 2015-10-27 18:40
.版本 2
.支持库 spec
感谢大牛的回答··· _BaZzi 发表于 2015-10-27 18:40
.版本 2
.支持库 spec
我不知道这样分给了没有···没给留言我
页:
[1]