本篇文章主要介绍如何使用“易语言”将字节集数据转换到文本数据。
代码转换
-
1
启动“易语言”。
-
2
选择“菜单栏”中的“f.程序”,再在弹出的列表中选择“N.新建”。
-
3
在弹出的标题为“新建:”的窗口中选择“Windows窗口程序”,再点击标题为“确定(o)”的按钮。
-
4
鼠标左键双击背景为灰色的窗口。
-
5
在新出来的页面中写代码:
.版本 2
.支持库 spec
.局部变量 B, 文本型
.局部变量 A, 字节集
A = 到字节集 (“你好”)
B = 到文本 (A)
调试输出 (A)
调试输出 (B)
-
6
运行就会产生效果了,“到文本()”这一“代码”就是转换字节集数据的关键。
END
DLL命令转换数据
-
1
启动“易语言”。
-
2
选择“菜单栏”中的“f.程序”,再在弹出的列表中选择“N.新建”。
-
3
在弹出的标题为“新建:”的窗口中选择“Windows窗口程序”,再点击标题为“确定(o)”的按钮。
-
4
鼠标左键双击背景为灰色的窗口。
-
5
在新出现的页面中写代码(把代码复制,然后粘贴上):
.版本 2
.DLL命令 字节数据到文本_, 文本型, "oleaut32.dll", "SysAllocStringByteLen", , SysAllocStringByteLen
.参数 二进制数据, 字节型, 数组, m_pBase
.参数 二进制长度, 整数型, , FunctionCall
.版本 2
.支持库 spec
调试输出 (q ({ 253, 695, 111 }))
.子程序 q, 文本型
.参数 a, 字节型, 数组
.局部变量 o, 整数型
o = 取数组成员数 (a)
返回 (字节数据到文本_ (a, 取数组成员数 (a)))
-
6
然后运行看效果。
END
文章评论