johnmarshall
Осваивающий
- Сообщения
- 192
- Репутация
- 35
здравствуйте. есть вопрос:
функция:
после выполнения в $Input1 и $Input2 возвращает значение 1 , вместо
" фамилия " и " имя " соответственно.
третья строка в *.txt файле выглядит так:
д;анныеданныед;анныеданныеданные:фамилия;имя
что может быть не так?
функция:
Код:
Dim $ARRAY
Func _open()
$var = FileOpenDialog($message, @ScriptDir & "\", "config (*.txt)", 1 + 4 )
If @error Then
$ADDR = 0
Else
$ADDR = $var
_FileReadToArray($ADDR, $ARRAY)
For $i = 1 To UBound($ARRAY) - 1
$ARRAY[$i] = StringRegExp($ARRAY[3], "^.*\:(.*)\;.*$", 3) ;фамилия
$ARRAY[$i] = StringRegExp($ARRAY[3],"^.*\:.*\;(.*)$", 3) ;имя
Next
GUICtrlSetData($Input1, $ARRAY[3])
GUICtrlSetData($Input2, $ARRAY[3])
EndIf
EndFunc
после выполнения в $Input1 и $Input2 возвращает значение 1 , вместо
" фамилия " и " имя " соответственно.
третья строка в *.txt файле выглядит так:
д;анныеданныед;анныеданныеданные:фамилия;имя
что может быть не так?