// 两个可视界面参数的声明
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 这种赋值方式传递的只是指针,不是值。
想知道如何进行数组之间的值传递。 即将源变量中的数据复制一份出来,然后放在另一个变量中去。
------解决方案--------------------
顶搂上的
------解决方案--------------------
拆分成字符串再传吧,