返回列表 发帖

数组变量转换

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

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

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

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

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

请问:
   如何将数组变量转换为其他型变量?

您好
字符串和时间型数组读:
全局.字符量 = 全局.字符数组[3] .ToString();
全局.时间量 = 全局.时间数组[3] .ToString();

TOP

版主你好:
  谢谢你的指教!
  全局.开关量 和 全局.整数量 如何接受 数组变量?

TOP

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

TOP

返回列表