文章目录:
各位老师,请问一下这段易语言怎么译成E4A
看你这是循环写入超级列表框,很简单。核心代码如下
变量循环首
计次=0
至
取数组成员数(歌曲文件)
-1
列表框1.添加项目(歌曲文件(计次))
变量循环尾
上面这段代码,你明白了吧?易语言的http读文件在E4A的用法是:
'首先声明一个文本型变量
变量
源码
为
文本型
源码
=
取网页源码("地址","GBK")
易语言中的数组在E4A里面是如下写法:
歌曲文件(0)'代表数组1
歌曲文件(1)'代表数组2
假如有10个数组那么取数组成员数显示为10,其实第10数组是不存在的,因为10个数组分别是0-9
所以上面循环的代码那里,取数组成员数之后减去1,就是要减去这个多出来的数,防止数组越界错误造成程序崩溃
纯手打满意请采纳,谢谢!
如何将e4a写的app反编译成源码?
public String Getgtk(String skey) {
String Getgtk = "";
int hash = 5381;
for (int i = 0; i = IntegerVariant.getIntegerVariant(文本操作.取文本长度(skey)).sub(ByteVariant.getByteVariant((byte) 1)).getInteger(); i++) {
hash = (位运算.位左移(hash, 5) + hash) + 转换操作.字符转代码(文本操作.取文本中间(skey, i, 1));
}
return 转换操作.整数到文本(位运算.位与(hash, (int) 转换操作.到十进制("7fffffff")));
}
e4a制作计算器的源码怎么写?
如果计算结果是打印在屏幕上的 就用cls 如果是在文本框中输出的话就直接输出一个空串就行 这样 “”
t.getIntegerVariant(文本操作.取文本长度(skey)).sub(ByteVariant.getByteVariant((byte) 1)).getInteger(); i++) { hash = (位运算.位左移(hash,
就用cls 如果是在文本框中输出的话就直接输出一个空串就行 这样 “”
= IntegerVariant.getIntegerVariant(文本操作.取文本长度(skey)).sub(ByteVariant.getByteVariant((byte) 1)).getInteger(); i++) { h