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

После вызова

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

вставь вызов

Application->ProcessMessages();

или

Label1->Update();

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


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