找回密码
 加入
搜索
查看: 5046|回复: 5

[系统综合] 不同AU3程序间可以使用数组传参数吗

  [复制链接]
发表于 2014-8-6 12:09:09 | 显示全部楼层 |阅读模式
AA 程序AA.au3
include <array.au3>
func exekk($tt)
  for $i=0 to  ubound($tt)-1
   winactivate('',$tt[$i])
  next
endfunc

BB程序BB.au3
include <AA.au3>
$ss[0]='aaa'
$ss[1]='bbb'
$ss[2]='ccc'
exekk($ss)


这样做程序运行不起来,数组能做参数吗?
发表于 2014-8-6 12:32:26 | 显示全部楼层
你这个是不同程序?最多就是不同的au3脚本文件而已吧。

而且你所谓的传递参数,只是函数参数而已,函数参数是可以用数组的。
发表于 2014-8-6 19:17:44 | 显示全部楼层
弱弱的问下 $ss没数组声明就赋值 没报错吗
发表于 2014-8-9 16:50:26 | 显示全部楼层
回复 3# komaau3


    同意~  肯定会出错的~
发表于 2014-8-9 23:41:38 | 显示全部楼层
回复 4# austere

既然这么肯定 声明下先
 楼主| 发表于 2014-8-10 21:19:02 | 显示全部楼层
对,是应该声明,我是通过把参数写入文件,另一个程序读取这个文件来解决的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-9 10:06 , Processed in 0.077876 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表