как получить значение поля ввода?

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

как получить значение поля ввода?

Сообщение Alexander »

Есть скрин, в нем сточка ввода, доступная для редактирования, как получить ее значение?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

берёте значение строки и смотрите значение.
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

мне хочется посмотреть введенный текст. Можно обратиться к полю как к объекту и взять текст?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Ну дак тупо к переменной текстовой обратитесь - в ней будет введенный тектс. Как к объекту неполучится.
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

жаль :-) интересно было обратиться... а так приходиться еще одну переменную таскать :-)
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

и чего вы хотите? по русски незя? Есть глобальная переменная, которая содержит старое значение поля. когда идет cmCheckFiled там уже идет новое значение. Отдельная тема QuicChoice и таймеры. Насчет как к объекту к любому фейсу, то когда то давно мне давали примерчик, но он особо не работал и посему был позабыт. Вроде как на паскале тоже есть возможность(например отчет по лицевым счетам(Ctrl+R) запросто хватает пользовательский фильтр - а он делается на паскале). Сейчас же вы могете вызов делать не через runinterface, а через функцию объектного фейса. Кроме того можно сцепить события родительского и дочернего фейса, навешать перехватчик событий и т.п, но все это требует дополнительных действий. В конце концов можно просто отправить всем фейсам событие, которое они выполнят(если прописано сие) - в кадрах кажись это используется.
Ответить