Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / динамически сформированный Lable / 11 сообщений из 11, страница 1 из 1
17.12.2007, 12:04:17
    #35014094
luchik_5
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
Есть динамически созданный label следующим образом:

Код: plaintext
1.
2.
TLabel *L_h = new TLabel(Admin);
 L_h->Parent = Admin->Panel_stat;
 L_h->Name="Label_stat_head";
По нажатию на определенную кнопку Caption данного label должен записываться в Caption компонента TQRLabel

Как это можно сделать?
...
Рейтинг: 0 / 0
17.12.2007, 12:25:48
    #35014188
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
luchik_5 l> По нажатию на определенную кнопку Caption данного label
l> должен записываться в Caption компонента TQRLabel

l> Как это можно сделать?написать обработчик события нажатия на эту кнопку
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17.12.2007, 12:28:30
    #35014198
luchik_5
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
очень оригинально. А как получить само значение Caption динам. созданного Label?
...
Рейтинг: 0 / 0
17.12.2007, 12:38:28
    #35014241
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
luchik_5 l> очень оригинально. А как получить само значение Caption
l> динам. созданного Label?вобля
так же, как и нединамически
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17.12.2007, 12:40:20
    #35014256
luchik_5
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
ну попробуй, посмотрим, что о тебе при этом подумает Builder )
...
Рейтинг: 0 / 0
17.12.2007, 12:42:06
    #35014263
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
luchik_5ну попробуй, посмотрим, что о тебе при этом подумает Builder )ты не вё***ся, ты пальцем покажи :)
как не получилось-то ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17.12.2007, 12:48:42
    #35014286
luchik_5
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
Начнем с того, что я не могу получить доступ к этому Label. Указатель на него не глобальный! соответственно в другой ф-ии по нему я уже обраться не смогу. Метод FindComponent позволяет найти компонент с указанным именем, то обратиться к Caption мы не можем!
...
Рейтинг: 0 / 0
17.12.2007, 12:56:16
    #35014330
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
luchik_5Начнем с того, что я не могу получить доступ к этому Label. Указатель на него не глобальный! соответственно в другой ф-ии по нему я уже обраться не смогу. Метод FindComponent позволяет найти компонент с указанным именем, то обратиться к Caption мы не можем!

Напиши в классе паблик-метод, и юзай через него.
...
Рейтинг: 0 / 0
17.12.2007, 13:07:35
    #35014395
Гость11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
luchik_5Начнем с того, что я не могу получить доступ к этому Label. Указатель на него не глобальный! соответственно в другой ф-ии по нему я уже обраться не смогу. Метод FindComponent позволяет найти компонент с указанным именем, то обратиться к Caption мы не можем!

а так:

Код: plaintext
1.
2.
3.
4.
5.
6.
    TLabel *pLabel;
    TComponent *comp=FindComponent("Label_stat_head");
    if(comp!=NULL){
        pLabel=dynamic_cast<TLabel*>(comp);
        ShowMessage(pLabel->Caption);
    }
...
Рейтинг: 0 / 0
17.12.2007, 13:20:44
    #35014452
luchik_5
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
Большое спасибо Гость11, все получилось
...
Рейтинг: 0 / 0
18.12.2007, 18:26:01
    #35018672
quaid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически сформированный Lable
luchik_5Большое спасибо Гость11, все получилось

Я извиняюсь, а слабо было просто объявить глобальную переменную TLabel *L_h?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / динамически сформированный Lable / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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