
自定义数据套自定义数据,这样定义是错误的吗?软件闪退,如果是结构体套结构体,结构体还是数组的代码应该怎么写?望解答
比如易语言的自定义数据类型转成vcn的数据结构应该代码怎么写
还有一点, 比如代码:
变量 编辑框数组 为 编辑框
事件 窗口创建完毕()
编辑框数组=编辑框_账号
结束 事件
事件 按钮_登录.被单击(来源对象 为 视图)
编辑框数组.内容="123"
结束 事件这样能运行,如果定义编辑框数组,该如何定义?
变量 编辑框数组 为 编辑框[2]
事件 窗口创建完毕()
编辑框数组[0]=编辑框_账号
编辑框数组[1]=编辑框_密码
结束 事件
事件 按钮_登录.被单击(来源对象 为 视图)
编辑框数组[0].内容="123"
结束 事件这样就报错,是vcn不支持这样的定义?还是我的代码没有写对?如果不支持这样定义,希望再下一个版本里能更新下可以这样定义,在实际的编程里这样写很方便
使用属性对应的函数即可。
事件 按钮_登录.被单击(来源对象 为 视图)
编辑框数组[0].内容("123")
结束 事件原因:
因为VCN安卓开发框架底层是基于Java代码设计的,而Java本身不支持属性取赋值的功能,而VCN为了简化编程,因此添加了属性语法糖,但这种语法糖目前因为解析器原因,只能在显示声明的独立对象中使用(拥有确切的变量定义),而如果使用数组元素,或链式调用,需要使用对应的属性函数。
取值:编辑框1.内容()
赋值:编辑框1.内容("这是数据值")
适用于所有组件属性。
您好,新版已支持在结构体内部使用非基础数据类型及组件类型,扩展数据类型。
您当前使用的版本只能通过创建模块类,实现使用扩展数据类型。
还有一点, 比如代码:
变量 编辑框数组 为 编辑框
事件 窗口创建完毕()
编辑框数组=编辑框_账号
结束 事件
事件 按钮_登录.被单击(来源对象 为 视图)
编辑框数组.内容="123"
结束 事件这样能运行,如果定义编辑框数组,该如何定义?
变量 编辑框数组 为 编辑框[2]
事件 窗口创建完毕()
编辑框数组[0]=编辑框_账号
编辑框数组[1]=编辑框_密码
结束 事件
事件 按钮_登录.被单击(来源对象 为 视图)
编辑框数组[0].内容="123"
结束 事件这样就报错,是vcn不支持这样的定义?还是我的代码没有写对?如果不支持这样定义,希望再下一个版本里能更新下可以这样定义,在实际的编程里这样写很方便
您好,新版已支持在结构体内部使用非基础数据类型及组件类型,扩展数据类型。
您当前使用的版本只能通过创建模块类,实现使用扩展数据类型。
好像只支持基本类型