zb7512511 发表于 2011-1-4 11:56:24

iniread 怎么把读取的数据赋值给数组?

比如:config.ini 中
color=1,2,3,4

au3中
Dim $color
$color = IniRead("config.ini", "config", "color", "0,0,0,0")
大概是这个意思,希望从ini文件中读取的值,分配给数组$color,应该怎么写?

半芯蕃茄 发表于 2011-1-4 18:03:09

本帖最后由 半芯蕃茄 于 2011-1-4 18:05 编辑

你现在定义的只是一个一维的数组你现在就是直接给这个数组定义了啊。还想怎么弄?
比如:config.ini 中
color=1,2,3,4

au3中

   1. Dim $color
       $color = IniRead("config.ini", "config", "color", "1")
      $color = IniRead("config.ini", "config", "color", "2")
依次类推

manlty 发表于 2011-1-4 21:02:26

Dim $color

$color =stringsplit( IniRead("config.ini", "config", "color", "0,0,0,0"),',')
请看帮助里stringsplit函数的用法
页: [1]
查看完整版本: iniread 怎么把读取的数据赋值给数组?