| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 408 人关注过本帖
标题:还是要问一个VB6结构问题
只看楼主 加入收藏
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
结帖率:97.66%
收藏
 问题点数:0 回复次数:3 
还是要问一个VB6结构问题
如果我在模块里定义一个全域嵌套结构体
有办法让最底下那层结构属性为动态定义的吗?
例如:

public A
    AA() as string
end type
public B
    BB() as string
end type
public C
    CC() as string
end type

public DEF
    DD() as Variant    'DD的型态也许是A或B或C 视情况而定
end type
public ABC
    EE() as DEF
end type

在类模块中存取这个结构体
再使用事件返回Form做后续处理

想问VB6怎么做DD动态配置阵列结构型态?
搜索更多相关主题的帖子: 问题 public 结构体 动态 
2012-04-23 17:37
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
还是要认命~不能偷吃步~

不要選我當版主
2012-04-26 00:50
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
'DD的型态也许是A或B或C 视情况而定

感觉不能,虽然我没去试过。

主要是 VB 不支持 指针造成的。
也许可以用 复制内存的办法来解决也说不定。
我只对简单类型变量用过 copymen 函数,复杂的类型,很容易出错导致 VB6 退出。

授人于鱼,不如授人于渔
早已停用QQ了
2012-04-26 08:56
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
http://topic.

不要選我當版主
2012-04-26 09:22
快速回复:还是要问一个VB6结构问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023342 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved