这是什么低级bug,还是我不会用的原因
首先 分割文本这个方法里的参数就有问题 ,分割好的文本的类型是 “文本数组类” 我变量去接这个数组不可以用“文本[]”我实在是搞不懂。 就算我变量的类型用“文本数组类”去接 然后取数组里的成员,数量能取出来,调试输出(文本,文本.....) 调试信息里提示错误,“文本”不是数组变量或者维数不匹配(需求0维,实际提供了1维),还有“整数类”怎么变成“整数” [静态方法] <整数> 分割文本 (文本型 所欲操作的文本, 文本型 分割字符集合, 文本数组类 结果存放数组, 逻辑型 是否删除首尾空 = 真, 逻辑型 是否忽略空白结果 = 真) 所处类: 文本类; 所处包: 火山.基本将文本基于所指定的字符集合进行分割,然后将分割结果存放到所指定的数组中,返回存放到所指定数组中的成员数目(即所分割出来的结果文本数目).
参数<1>的名称为"所欲操作的文本", 类型为"文本型".
参数<2>的名称为"分割字符集合", 类型为"文本型". 提供进行分割时所基于的所有字符,其中的每个字符均在分割时被使用(即遇到其中任何一个字符时均认为发现了一个分割点).
譬如: ",;\n", 即指定了基于逗号/分号/换行符三个字符进行分割,遇到了这三个字符中的任何一个,均进行一次分割.
参数<3>的名称为"结果存放数组", 类型为"文本数组类". 用作提供存放所有分割结果文本用的数组,其中的原有内容将被覆盖.
参数<4>的名称为"是否删除首尾空", 类型为"逻辑型", 默认值真. 是否自动删除所有分割结果文本的首尾空白
参数<5>的名称为"是否忽略空白结果", 类型为"逻辑型", 默认值真. 是否自动去除所有为空或全部为空白字符的分割结果文本
[通常方法] <整数> MoveTo (整数 x, 整数 y)
所处类: dmsoft; 所处包: 火山.大漠
参数<1>的名称为"x", 类型为"整数".
参数<2>的名称为"y", 类型为"整数".
[通常方法] <整数> FindStr (整数 x1, 整数 y1, 整数 x2, 整数 y2, 文本型 str, 文本型 color, 小数 sim, 整数类 x, 整数类 y)
所处类: dmsoft; 所处包: 火山.大漠
参数<1>的名称为"x1", 类型为"整数".
参数<2>的名称为"y1", 类型为"整数".
参数<3>的名称为"x2", 类型为"整数".
参数<4>的名称为"y2", 类型为"整数".
参数<5>的名称为"str", 类型为"文本型".
参数<6>的名称为"color", 类型为"文本型".
参数<7>的名称为"sim", 类型为"小数".
参数<8>的名称为"x", 类型为"整数类".
参数<9>的名称为"y", 类型为"整数类".
505719638 发表于 2024-12-18 17:26
[通常方法]MoveTo (整数 x, 整数 y)
下面的参数8和9返回x.y l类型为整数类 我怎么用到上面的 类型为整数的 参数里 火山是面对对象编程的,万物皆为类。
文本[]是特殊文本数组,是固定成员的,这个一般用在封部分库时方便
正常写代码,用文本数组类更方便 因为 文本数组类是个对象啊。需要用方法来获取里面的成员数据。
文本数组变量.取成员 (0)
文本数组变量.取成员 (1)
你以为是易语言么?孩子,你的路还长着呢! 君安光电科技 发表于 2024-12-18 20:01
你以为是易语言么?孩子,你的路还长着呢!
:handshake 创世魂 发表于 2024-12-18 18:37
因为 文本数组类是个对象啊。需要用方法来获取里面的成员数据。
文本数组变量.取成员 (0)
这就是教程里 类 实例化的 表现嘛:L 火山PC的 [] 数组只能用于固定长度的数组,可变长数组都是用数组类。火山的数组类不支持用[]取成员,必须用类方法进行操作。
页:
[1]