读书人

pb 怎么进行数组的值传递

发布时间: 2013-01-05 15:20:40 作者: rapoo

pb 如何进行数组的值传递?


// 两个可视界面参数的声明
u_cst_relcontainer iu_container[]
u_cst_relcontainer iu_main_container

li_retv = This.OpenTab(iu_main_container ,1) // 打开tabpage界面

iu_main_container.event ue_initcontrol( false, "" ) // 这里对 iu_main_container 内部的数据进行了一系列的初始化

for ll_i = 1 to upperbound(iu_container)
iu_container[ll_i] = iu_main_container
Next

li_retv = this.closetab( iu_main_container) // 关闭tabpage 界面

End If


在关闭tabpage 界面的时候 , iu_main_container 被析构了。 同时 iu_container[] 数组中的数据也被析构了。

这说明: iu_container[ll_i] = iu_main_container 这种赋值方式传递的只是指针,不是值。



想知道如何进行数组之间的值传递。 即将源变量中的数据复制一份出来,然后放在另一个变量中去。
[解决办法]
顶搂上的
[解决办法]
拆分成字符串再传吧,

读书人网 >PB

热点推荐