Что нового

После сохранения в IniWrite начал выдавать ошибку.

kolosov

Новичок
Сообщения
137
Репутация
0
Доброго времени суток, уважаемые Форумчани.
Проблема думаю довольно простая, но что-то мозг не догоняет что не так.
Вообщем, как только заключил в скрипт сохранения IniWrite, перестал работать кусочек функции.
Приложу скрипт.



Код:
Global $Cvet001[2]=[0,0]

func  _1()
	 
;Тело ( Обсолютно не относится с всему что тут написано)
$NewColorString = PixelGetColor ( $Cvet001[0], $Cvet001[1] ) ; На этой строчке и на
If $colorCvet <> $NewColorString Then  ; этой выдает ошибку.
TrayTip("Браво", "Цвет изменился!", 5, 1)

Else
TrayTip("Увы", "Ничего не менялось...", 5, 4)
EndIF 



EndFunc
Func _SettingA00001()

MsgBox(0," ","Наведите курсор на ресурс и нажмите Enter")
Sleep(2000)
$Cvet001 = MouseGetPos() 
Global $colorCvet = PixelGetColor ( $Cvet001[0], $Cvet001[1] )
MsgBox(0,"Настройка","Выполнено",1)
endfunc
IniWrite("Setting.ini","Gremlin #1","Pixel =>",$Cvet001[0])
IniWrite("Setting.ini","Gremlin #1","Pixel =>",$Cvet001[1])
IniWrite("Setting.ini","Gremlin #1","PixelColor =>",$colorCvet)
$Cvet001[0]=IniRead("Setting.ini","Gremlin #1","Pixel =>","0")
$Cvet001[1]=IniRead("Setting.ini","Gremlin #1","Pixel =>","0")

$ColorCvet =IniRead("Setting.ini","Gremlin #1","PixelColor =>","00000000")


Сколько бы не думал, что-то не магу догнать что не так.
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
У меня ваш скрипт показывает только одну ошибку:
WARNING: $colorCvet: possibly used before declaration.
Добавьте её объявление в первую строку
Код:
Global $Cvet001[2]=[0,0], $colorCvet=0
 
Автор
K

kolosov

Новичок
Сообщения
137
Репутация
0
Я переписал переменные, всё работает, вот только теперь другая проблема.
Буду пробовать решить и её. Спасибо большое за помощь.
И на последок вапрос, Что обозначает 0 вот тут $colorCvet=0 ?
Наверное это указывает стандартное знаечение цвета?
Просто теперь цвет не берёт из сахранёного и постояно пишит что цвет изменился, хотя остался таким как в IniWrite
 
Автор
K

kolosov

Новичок
Сообщения
137
Репутация
0
Не, я просто не понял для чего он?


Добавлено:
Сообщение автоматически объединено:

Лана. Гланое работает. Всем спасибо
 
Верх