能力值:
( LV5,RANK:60 )
|
-
-
15 楼
生成的易语言数据有点问题
会提示: 错误(14),存在无效的字符,名称运算符,或表达式
解决方案
首先把 0D 0A ,也就是换行符去掉
然后把 09 09 ,貌似是TAB符号,也去掉
最后把 3B ,也就是 ";" 去掉
可以看出楼主对易语言算是非常陌生,猜测以为易语言的注释符为" ;"
其实易语言的注释符号为 单引号~
最后,再在生成的代码前面加上
.版本 2
.局部变量 MyArray, 字节集
就完美了~~~
|
能力值:
( LV5,RANK:60 )
|
-
-
17 楼
首先纠正楼主: 易语言的ide是智能的,处理数据时,会自动整理数据,这非常重要好的,为了易语言,详细弄一下吧
首先打开od,载入一个程序,在入口处选一个过程然后复制易语言的数据
得到这个原始数据
MyArray ={
106, 000, 232, 242, 000, 000, 000, 163, 036, 064, 064, 000, 106, 000, 104, 117,
034, 064, 000, 106, 000, 104, 232, 003, 000, 000, 255, 053, 036, 064, 064, 000,
232, 038, 000, 000, 000, 080, 232, 182, 000, 000, 000, 195 };
上面的数据复制到易语言会提示不正确
经过修改后(下面的是修改后的,请关闭记事本的自动换行!!!)
MyArray ={106, 000, 232, 242, 000, 000, 000, 163, 036, 064, 064, 000, 106, 000, 104, 117,034, 064, 000, 106, 000, 104, 232, 003, 000, 000, 255, 053, 036, 064, 064, 000,232, 038, 000, 000, 000, 080, 232, 182, 000, 000, 000, 195 }
好了,把换行,回车,和后面的分号去掉得到上面的数据,复制到易语言,ok,按一下回车,自动整理
'估计楼主不知道易语言会自动整理语句(所以说回车啊,TAB啊,分号啊,通通不要,要了居然会出错)
下面我在易语言里复制一些易语言源码贴出来楼主参考吧
下面全部都是经过易语言IDE整理的代码
代码1(易语言IDE中的形式)
复制出文本后的形式 .版本 2
' 这是注释,代码开始
MyArray = { 106, 0, 232, 242, 0, 0, 0, 163, 36, 64, 64, 0, 106, 0, 104, 117, 34, 64, 0, 106, 0, 104, 232, 3, 0, 0, 255, 53, 36, 64, 64, 0, 232, 38, 0, 0, 0, 80, 232, 182, 0, 0, 0, 195 } ' 这里也可以写注释哦
' 这是注释,代码结束了哦
下面来一个helloword的
首先是易语言IDE中显示的样子
下面是复制出来的文本(可以看到,很特别)
.版本 2
' 这是注释,代码开始
信息框 (“你好,世界~~~”, 0, #确认钮) ' 这里也可以写注释哦
' 这是注释,代码结束了哦
哦居然忘说了,易语言每一句语句的结尾不用加分号,不用加任何东西
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
2013-03-10
修正生成易语言数组
试看看对不对..
MyArray ={104, 180, 065, 064, 000, 104, 025, 000, 002, 000, 106, 000, 104, 143, 065, 064,000, 104, 002, 000, 000, 128, 232, 245, 013, 000, 000, 131, 248, 000 } '00030
|