本帖最后由 水木子 于 2017-6-29 16:32 编辑
AU3不是不行,是职业化高手太少,大多是业余或兼职玩玩AU3的,其中估计有不少还是游戏玩家
cashiba 发表于 2017-6-28 12:20
嗯!很有道理,这可能也是因为AU3现在普及率不高,对有些人来说可能觉得AU3属于小众语言。
我也是最近才知道,其实市面上有好多我们经常用到的工具软件都是AU3写的,我也是非常感慨!
也可能是AU3几乎没任何宣传和推广方面的东西吧!就靠这我们这些愤青一腔热血的瞎折腾,难成大气。
说到这里又让我想起了一位大神,因为各种原因吧!这位大神已经好久没再出现。相信可能有人已经知道我说的这位大神是谁。
嗯!没错!就是他,也许他并不只是某一个人,再次对那些曾经帮助过我们的大神们表示敬意!
AU3要发展壮大还是离不开这些大神们的引领,多出一些好的作品,多在世人的眼前展示,才能得到更多人的关注和学习,才能越走越远、越做越好。
好了!感慨了一番,再来看看楼主的问题。
其实我觉得当我们在遇到问题的时候,不应该一味的去质疑是不是自己手上的工具有问题,而应该是想想是不是自己的基础不够扎实、能力不够、是不是自己哪方面做得不够好、是不是还有什么东西没有想到。这点很重要,我相信当你做好这些,任何问题都不再是问题。
还是那句话,心到、眼到、手到、方能成。
#include <Array.au3>
Global $aArray_2D[2][4] = [['Item0-0', 'Item0-1', 'Item0-2', 'Item0-3'], ['Item1-0', 'Item1-1', 'Item1-2', 'Item1-3']]
Global $sSavePath = @ScriptDir & '\MyCsv.csv'
_ArrayDisplay($aArray_2D)
_ArrayToCsv($aArray_2D, $sSavePath)
ShellExecute($sSavePath)
Func _ArrayToCsv($aArray, $sCsvSavePath, $iMode = 2 + 8)
If Not IsArray($aArray) Then Return @error
$sString = _ArrayToString($aArray, ',')
$hCSV = FileOpen($sCsvSavePath, $iMode)
FileWrite($hCSV, $sString)
FileClose($hCSV)
EndFunc ;==>_ArrayToCsv
|