PDA

Показать полную графическую версию : [решено] Записать данные из ИНИ файла в одну строчку


Centrinar
18-03-2011, 00:22
Есть функция

For $i = 1 To $Progs[0]
$Parse32649 = IniRead("ini.ini", "tests", "test" & $i, "")
Dim $a1=$Parse32649
Next
MsgBox(0, '', $a1)

т.е. он читает данные из ИНИ файла и по идеи должен их отобразить в одну строчку, если можно в таком виде: GUICtrlSetData(-1,"test1|test2|test3|all", "all")

Creat0R
18-03-2011, 00:34
Название темы не очень...
И тег code неправильно закрыт (нехватает слеша перед code: [/code]).

он читает данные из ИНИ файла и по идеи должен их отобразить в одну строчку, если можно в таком виде: GUICtrlSetData(-1,"test1|test2|test3|all", "all") »
$sData = ""

For (http://www.autoitscript.com/autoit3/docs/keywords.htm#For) $i = 1 To (http://www.autoitscript.com/autoit3/docs/keywords.htm#To) $Progs[0]
$Parse32649 = IniRead (http://www.autoitscript.com/autoit3/docs/functions/IniRead.htm)("ini.ini", "tests", "test" & $i, "")

$sData &= $Parse32649
If (http://www.autoitscript.com/autoit3/docs/keywords.htm#If) $i < $Progs[0] Then (http://www.autoitscript.com/autoit3/docs/keywords.htm#Then) $sData &= "|"
Next (http://www.autoitscript.com/autoit3/docs/keywords.htm#Next)

MsgBox (http://www.autoitscript.com/autoit3/docs/functions/MsgBox.htm)(0, '', $sData)




© OSzone.net 2001-2012