TC官方合作论坛

标题: dm对象和数组的几种情况 [打印本页]

作者: saina6281    时间: 2015-11-10 17:51
标题: dm对象和数组的几种情况
为什么在二维数组里面无法显示大漠的值?

注册插件("rc:dm.dll",真)
\\一维数组
变量 集=数组()

第一种情况,正常
变量 dm=com("dm.dmsoft")
调试输出(dm.ver())

第二种情况,正常
集["dm"]=com("dm.dmsoft")
调试输出(集["dm"].ver())

第三种情况,能显示大漠版本,但是最后非法操作

变量 dm=com("dm.dmsoft")
集["dm"]=dm
调试输出(集["dm"].ver())

第四种情况,正常

集["dm"]=com("dm.dmsoft")
变量 dm=集["dm"]
调试输出(dm.ver())


\\二维数组

变量 集=数组()
集["dm"]=数组()

第一种情况,可以正常显示大漠版本,但是数组里面无法显示大漠对象的值 输出>>"array("dm"=array())"

集["dm"][0]=com("dm.dmsoft")
调试输出(集["dm"][0].ver())

第二种情况,能显示大漠版本,但是最后非法操作. 数组里面无法显示大漠对象的值 输出>>"array("dm"=array("0"=??))"  

变量 dm=com("dm.dmsoft")
集["dm"][0]=dm
调试输出(集["dm"][0].ver())

第三种情况,,能显示大漠版本,但是最后非法操作. 数组里面无法显示大漠对象的值 输出>>"array("dm"=array("0"=??))"  

集["dm"][0]=com("dm.dmsoft")
变量 dm=集["dm"][0]
调试输出(dm.ver())







欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1