Страница 1 из 1

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

Добавлено: 14 фев 2008, 10:28
Alexander
Есть скрин, в нем сточка ввода, доступная для редактирования, как получить ее значение?

Добавлено: 14 фев 2008, 11:03
Алексей
берёте значение строки и смотрите значение.

Добавлено: 14 фев 2008, 11:48
Alexander
мне хочется посмотреть введенный текст. Можно обратиться к полю как к объекту и взять текст?

Добавлено: 14 фев 2008, 12:57
Алексей
Ну дак тупо к переменной текстовой обратитесь - в ней будет введенный тектс. Как к объекту неполучится.

Добавлено: 14 фев 2008, 13:09
Alexander
жаль :-) интересно было обратиться... а так приходиться еще одну переменную таскать :-)

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