Что нового

Как убрать Conrolid в дате?

Nbv_tim

Новичок
Сообщения
47
Репутация
1
есть переменная
Код:
$Date1=GUICtrlCreateDate(@YEAR &'-' & @MON &'-' &@MDAY , 32, 64, 186, 21,$WS_GROUP)
на форме
при
Код:
ToolTip($Date1)
выдает controlid элемента
далее идет преобразование формата
Код:
$DTM_SETFORMAT_ = 0x1032 ; $DTM_SETFORMATW
    $style = "yyyy-MM-dd"
		 GUICtrlSendMsg($Date1, $DTM_SETFORMAT_, -1, $style)

после преобразования формата есть кнопка поиск
Код:
Case $Button1
			
		if $red=1 Then OPOP()

с вызовом функции чтения даты
Код:
$data=GUICtrlRead($Date1)

Как убрать или обнулить этот Controlid,пробовал различные варианты, причем данный ControlId держится до второго нажатия кнопки поиск , то есть если ткнуть на дату повторно и опять нажать поиск все ОК.
Все перерыл нечего не получается, просьба помочь.

P.s. даже если не тыкать повторно в дату а еще раз нажать поиск все ищется.хотя на кнопке только вызов функции и все.
 
Автор
N

Nbv_tim

Новичок
Сообщения
47
Репутация
1
:laugh:
нашел косяк в своем коде. Неправильно вызывал вторую переменную которая сравнивается первой.
Вызывалась после вызова функции в кнопке.
 
Верх