Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Глюк с обновлением компонентов формы в Borland C++ Builder 6 / 3 сообщений из 3, страница 1 из 1
22.08.2006, 10:30
    #33933784
Dymanovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк с обновлением компонентов формы в Borland C++ Builder 6
Пишу
Код: plaintext
Label1->Caption="Текст";
При пошаговом выполнении (F7) на форме надпись Label1 изменяется на "Текст", а при номпарльном так и остаётся Label1, правда если взять какое-нибудь окно с рабочего стола протащить его через Label1, то надпись меняется на "Текст". Как сделать нормальное обновление компонента?
...
Рейтинг: 0 / 0
22.08.2006, 10:41
    #33933824
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк с обновлением компонентов формы в Borland C++ Builder 6
DymanovskyКак сделать нормальное обновление компонента?
он и должен нормально обновляться, когда придёт сообщение о перерисовке
А вот если у тебя длительная обработка чего-то, а лабел отображает какие-то меняющиеся данные, то надо его перерисовку инициировать. Путей есть несколько.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
28.08.2006, 17:47
    #33947696
Gr4ve
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк с обновлением компонентов формы в Borland C++ Builder 6
DymanovskyПишу
Код: plaintext
Label1->Caption="Текст";
При пошаговом выполнении (F7) на форме надпись Label1 изменяется на "Текст", а при номпарльном так и остаётся Label1, правда если взять какое-нибудь окно с рабочего стола протащить его через Label1, то надпись меняется на "Текст". Как сделать нормальное обновление компонента?

После вызова

Label1->Caption="Текст";

вставь вызов

Application->ProcessMessages();

или

Label1->Update();

Все будет работать.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Глюк с обновлением компонентов формы в Borland C++ Builder 6 / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]