四行语句都错了.变量"路径"是数组,"浏览文件夹"是一行文本;编辑框1.内容不能等于数组名,只能是"路径[N]",N是大于0的整数.变量"分割文本"没有申请,还有"编辑框1.被选择文本"它只能是用于返回或替换当前所选择的文本.编辑框3.内容不能是整数,应该是"到文本(取数组成员数(分割文本))"...
这里大括号是指定数组成员的,也就是说导入数据表变成了文本型数组的变量 但你在上面定义变量的时候用的是文本型变量,却没有表明他是数组变量,所以你要在后面的数组中填上0,表示他是一个含有0个成员的单唯数组变量。另外计次循环的第2个变量应该是整数型的,你却提供了一个文本型的,这也是问题...
但是“取本机IP”是一组文本类型的数据,也就是文本类型的数组。所以类型一个大一个小,装不下。应该是这样了。
把文件名变量后面的0删掉
错误地方是在 局部变量 数组, 文本型 在文本型后面有个数值的方格里写个0就可以了
“分割数组” 的数组属性上要加上0,这是数组类型的数据,你不加就是文本类型的数据,另外你下面的命令设置的是数组类型,但我感觉你把他当文本类型用了,把0去掉,就是文本类型的了。
易语言:错误(10044): 不能将“双精度小数型”数据转换到“文本型”数据。 你这样做是不对的,不过,我教你,在出错的地方加一个 到文本如果不会,可以加 错误(10044): 不能将“文本型 数组”数据转换到“文本型”数据。 这么高级?中文的?按照你的想法是把系统中的字体放到一个列表框里是吧。前面应该没有问题...
数组是包含多个成员的 如果要转换类型 需要分别提取数组成员然后再转换
.版本 2 .支持库 sock .子程序 _按钮1_被单击 .局部变量 ip, 文本型, , "1" ip = 取本机IP () 标签1.标题 = ip [1] 标签2.标题 = ip [2]
通用对话框1.文件名 本来就是文本型 你怎么还多此一举的,又是读入文件(),又是到文本()的?直接一步到位就完事了:临时文本=通用对话框1.文件名 还有,你提问的问题。。。我们都看不到各变量的类型,你让我们怎么帮你找到问题所在,我们哪里知道你的数组或是变量哪个有问题呢?