Привет!
У меня новая задача... Надо править параметры скрипта js через gui - то есть комбо, поля ввода и т.д.
Итак, имеем строку параметров
Надо - найти ее в файле, вставить по одной цифры в разные комбо, заменить при необходимости значения и записать строку в таком же виде как она есть, на ее же место. Число цифр не всегда 15, и таких строк далеко не одна
Сделано - набросан общий gui, реализовано открытие файла и получение строки такой функцией:
Спасибо
У меня новая задача... Надо править параметры скрипта js через gui - то есть комбо, поля ввода и т.д.
Итак, имеем строку параметров
Код:
var Abil_N = [1,2,1,2,2,1,1,1,1,2,1,1,3,1,1,2,2,1];
Сделано - набросан общий gui, реализовано открытие файла и получение строки такой функцией:
Код:
Func _open_script()
$Script_file=FileOpenDialog ( "Открыть настройки скрипта", @ScriptDir, "Скрипты *.js (*.js)" , 0 , "" , $Form1)
$sSearch = 'var Abil_N'
$sText = FileRead($Script_file)
$aLines = StringSplit($sText, @CRLF, 1)
For $i = 1 To $aLines[0] Step +1
If StringInStr($aLines[$i], $sSearch) Then
MsgBox(0, '', 'Линия ' & $i & @CRLF & $aLines[$i])
EndIf
Next
EndFunc
Спасибо