Re[2]: обработчик текста
От: IvanIV  
Дата: 15.01.09 10:53
Оценка:
Здравствуйте, Kiper, Вы писали:

K>Давно не работал с ричем, дам пару рекомендаций навскидку.

K>ИМХО, UpdateData(true) + UpdateData(false) это лишние и ненужные передергивания. Выкинь их. Тебе необходимо снимать текст каждый раз, когда юзер что-то заводит в контрол. Я правильно понимаю? Предпочтительней делать это вручную — объяви свой контрол как рич (вместо стринга,... можно и в дополнение, ничего не случится, но я бы сделал вместо), потом извлекай текст через функции самого рича (поищи в хелпе). Скажем, для простых случаев есть ф-я GetWindowText(). Для рича есть что-то свое, погляди. Сняв текст, сравнивай и т.д. Но... неужели для того, чтобы работать с твоим механизмом блокировки, нужен именно рич? Чего-то я не догоняю... сорри. Я бы юзал простой edit-box

Спасибо, за пояснение. от рича отказался, он мне действительно ни к чему... использую эдит-бокс
и с функцией GetWindowText() разобрался...
а вот как мне уйти от UpdateData не могу знать...
на данный момент все работает так как мне надо, но в качестве общего развития хотелось бы увидеть код без использования UpdateData.
Еще раз спасибо за инфу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.