21.06.2006, 07:00 | #1 |
Программатор
|
Не берется значение контрола
Доброго времени суток, уважаемые Дамы и Господа!
Вот какая ситуация... У формы есть датасоурс. На форме создал свой контрол(перечислимый тип) и edit методом из InventParameters вставляю значение в этот контрол при открытии формы. Затем, после нажатия кнопки ОК в CloseOK вставляю значение контрола в датасоурс. При открытии формы мой контрол показывает то, что надо. Но при нажатии ОК дебугер показывает что мой контрол имеет значенеие "". Соответственно ничего в датасоурс не вставляется. Если же просто поставить (ручками) курсор на контрол или поставить другое значение(выбрать тоже), то все отрабатывает нормально. Поскажите как быть и в чём проблема. Setfocus() и Gotfocus() в ините формы не срабатывают (но если и заставить так насильно вставлять курсор в мой контрол, то это крайний случай, ибо сее не желательно)... Заранее всем благодарен. С уважением - Sada... |
|