vito 发表于 2024-1-25 18:51:52

调用易语言生成的dll文件,返回字符串怎么才能正常显示

本帖最后由 vito 于 2024-1-25 18:53 编辑

如果是返回数字类型是正常的,字符串就不正常,求大佬解答






retn 发表于 2024-1-25 19:02:23


易语言DLL的子程序名不能是中文
dmDll = raw.loadDll("c:\取_系统版本号.dll");
版本号 = dmDll.api("aaa","string()");
winform.msgbox(版本号());试试这个写法

vito 发表于 2024-1-25 23:51:06

retn 发表于 2024-1-25 19:02
易语言DLL的子程序名不能是中文
试试这个写法
这样可以获取字符串,但返回中文会乱码

retn 发表于 2024-1-26 13:37:17

string.fromto

vito 发表于 2024-1-26 14:25:37

retn 发表于 2024-1-26 13:37
string.fromto

感谢大佬,可以了
页: [1]
查看完整版本: 调用易语言生成的dll文件,返回字符串怎么才能正常显示