递归火山软件开发平台

标题: 火山实现【易语言】【自定义数据类型】及数组的创建 [打印本页]

作者: 朕的    时间: 2021-5-10 01:24
标题: 火山实现【易语言】【自定义数据类型】及数组的创建
本帖最后由 朕的 于 2021-5-10 01:39 编辑

(, 下载次数: 118)

自定义数据类型在易语言里经常用,研究了一下,在火山了应该是这样创建,刚用火山的朋友可以了解了解。

1、创建一个类,

2、数据类型在此类下创建用成员变量名方式创建

3、创建“对象数组模板类”,记得属性名为:“@模板实现类”,属性值:需要创建数组的类名

4、记得类和成员变量记得公开。在需要使用的地方创建 数组类名的类型的变量即可

作者: 呵呵仙8    时间: 2021-5-10 07:01
原来如此!一会试试,谢谢!!
作者: 正版商业用户    时间: 2021-5-10 07:42
直接用对象数组也行,取出成员后强转一下就可以了
作者: 大强    时间: 2021-5-10 08:03
学习了……
作者: 朕的    时间: 2021-5-10 08:32
正版商业用户 发表于 2021-5-10 07:42
直接用对象数组也行,取出成员后强转一下就可以了

没试过,发一个看看
作者: 正版商业用户    时间: 2021-5-10 09:58
朕的 发表于 2021-5-10 08:32
没试过,发一个看看

d:\Users\jiang\Desktop\**截图_20210510095522.png
作者: shuimiao    时间: 2021-5-10 10:46
正版商业用户 发表于 2021-5-10 09:58

用对象数组会不会效率低很多?
作者: kkl575    时间: 2021-5-10 11:41
感谢分享
作者: Fang0x378    时间: 2021-5-10 11:51
建一个类就是自定义数据类型啊,直接用就行了
作者: 李先森    时间: 2021-5-10 12:15
对象数组类,如果学会了,习惯了,你会发现特好用,它是万能的
作者: 朕的    时间: 2021-5-10 12:21
Fang0x378 发表于 2021-5-10 11:51
建一个类就是自定义数据类型啊,直接用就行了

主要是把自定义数据类型做成数组模板
作者: 朕的    时间: 2021-5-10 12:23
李先森 发表于 2021-5-10 12:15
对象数组类,如果学会了,习惯了,你会发现特好用,它是万能的

效率怎么样? 那种好像还需要转换,有点麻烦
作者: 朕的    时间: 2021-5-10 12:25
正版商业用户 发表于 2021-5-10 09:58

对象数组类可以加入任意类型成员吗? 一个对象数组类里面能不能加入不同类型的成员?
作者: 正版商业用户    时间: 2021-5-10 13:33
朕的 发表于 2021-5-10 12:25
对象数组类可以加入任意类型成员吗? 一个对象数组类里面能不能加入不同类型的成员? ...

好像在哪个帖子里看到说不能,我也没试过
作者: abcfox    时间: 2021-5-10 15:05
本帖最后由 abcfox 于 2021-5-10 15:08 编辑

是类数组类型的应该都可以,是单个对象不可以,要求是对象数组,基本型数组也不可以;但楼主的方法好像什么数组都可以,更灵活。
作者: 麦克斯韦    时间: 2022-4-26 16:30
为毛我这只保留了最后一个成员,以前的成员都覆盖了
作者: luyanting5    时间: 2022-4-27 21:35
为毛我的也是只保留了最后一次成员数据,前面成员全部是最后一个的数据?
作者: 朕的    时间: 2022-4-28 22:07
luyanting5 发表于 2022-4-27 21:35
为毛我的也是只保留了最后一次成员数据,前面成员全部是最后一个的数据? ...

我也对火山不太熟。请@创世魂@创世魂 和@飞扬工作室回答一下吧
作者: matali    时间: 2022-10-12 10:18
为什么我现在直接用就行了?根本不需要 新建对象,是不是新版的火山修**制了




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4