Board logo

标题: 数组变量转换 [打印本页]

作者: wmy2287    时间: 2011-11-9 09:50     标题: 数组变量转换

版主你好:
  我在工程中定义了如下变量:
  “全局.开关量”(开关变量);
  “全局.整数量”(整数变量);
  “全局.字符量”(字符变量);
  “全局.时间量”(时间变量);
  “全局.开关数组”(数组变量、元素为开关型、数组长度 32);
  “全局.整数数组”(数组变量、元素为整数型、数组长度 32);
  “全局.字符数组”(数组变量、元素为字符串型、数组长度 32);
  “全局.时间数组”(数组变量、元素为时间型、数组长度 32);
  
  并编写运行脚本程序如下:
   全局.开关数组[3] = true ;
   全局.整数数组[3] = 8 ;
   全局.字符数组[3] = "ABCDE" ;
   全局.时间数组[3] = SystemVariable.Time ;

   全局.开关量 = 全局.开关数组[3] ;
   全局.整数量 = 全局.整数数组[3] ;
   全局.字符量 = 全局.字符数组[3] ;
   全局.时间量 = 全局.时间数组[3] ;

  上述脚本程序经编译后,报 后四句程序 错误。
请问:如何在脚本程序中将数组变量“全局.开关数组[3]”、“全局.整数数组[3]”、“全局.字符数组[3]

”、“全局.时间数组[3]”,赋值给相应的工程变量?

你们的工程师说
  不是同种类型的变量,没有办法赋值,要进行变量转换

请问:
   如何将数组变量转换为其他型变量?
作者: service    时间: 2011-11-9 17:03

您好
字符串和时间型数组读:
全局.字符量 = 全局.字符数组[3] .ToString();
全局.时间量 = 全局.时间数组[3] .ToString();
作者: wmy2287    时间: 2011-11-10 14:40

版主你好:
  谢谢你的指教!
  全局.开关量 和 全局.整数量 如何接受 数组变量?
作者: service    时间: 2011-11-11 10:09

您好
全局.开关数组[3] = true ;
全局.整数数组[3] = 8 ;




欢迎光临 北京九思易自动化软件有限公司 (http://controlease.com/bbs/) 7.2