Что нового

Запись переменной в ini файл через IniWrite()

Gzzk

Новичок
Сообщения
104
Репутация
1
И так,сегодня понадобилось сохранить значение переменной в .ini файл,но не получилось это сделать.Файл создаётся,прописываются имена параметров,а после них - пусто.Помогите пожалуйста.
Код:
Код:
IniWrite($sIniFile, "", "ClsCrd", $aClsCrd)
IniWrite($sIniFile, "", "BtnCrd", $aBtnCrd)
IniWrite($sIniFile, "", "BtnClr", $sBtnClr)
IniWrite($sIniFile, "", "LT", $aLT)
IniWrite($sIniFile, "", "RL", $aRL)
IniWrite($sIniFile, "", "LkClr", $sLkClr)
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Значения переменных видимо содержат юникодные символы (русские буквы к примеру).
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
Gzzk
Перед записью проверь содержимое переменных с помощью MsgBox. Если переменные пусты то пустота и запишется.
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
Возможно переменным соответствуют объекты. В таком случае, при обращении к названию переменной, тоже будет пустая строка
 
Автор
G

Gzzk

Новичок
Сообщения
104
Репутация
1
Всё,исправил,просто я пытался записывать в .ini файл массив написав это:
Код:
IniWrite($sIniFile, "", "Array", $aArray)

А надо так:
Код:
IniWrite($sIniFile, "", "Array", $aArray[0] & ", " & $aArray[1])
 
Верх