Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как присвоить TField.NewValue значение null ?


alextov ©   (2002-07-23 10:41:00) 

Проблема в том что при попытке выполнить оператор типа :
TField.NewValue:="";
выдается сообщение о ошибке конвертации типа данных (вроде не могу присвоить значение null типу Variant)

Если кто знает как помочь пациенту подскажите...


Alexandr   (2002-07-23 11:17:00) [1]

неудачный вариант это изменять запись в событии OnChange...


alextov   (2002-07-23 11:16:00) [2]

Не совсем удачный вариант, хотя и вполне работоспособный.
Проблема в том, что данный текст пишется в обработчике события TField.onChange и метод TField.Clear будет опять вызывать событие TField.onChange.
Все равно спасибо, если других вариантов не будет придется танцевать от этого метода


Alexandr   (2002-07-23 10:44:00) [3]

Tfield.Clear;


LordOfSilence   (2002-07-23 10:44:00) [4]

Попробуйте использовать TField.Clear();


Наверх

Титульная страница Поиск, карта сайта Написать письмо