powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / метка
8 сообщений из 8, страница 1 из 1
метка
    #32353050
galinaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FORM1.имя_метки.Visible:=false;
имя_метки формируется в программе.

Как написать эту строку, учитывая что имя_метки меняется.
...
Рейтинг: 0 / 0
метка
    #32353056
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя метки label чтоль ???

да запросто
скажу как вспомню как это сделать на делфях


____
...
Рейтинг: 0 / 0
метка
    #32353058
galinaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вспомни, пожалуйста!
...
Рейтинг: 0 / 0
метка
    #32353086
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перебирай все компоненты, пока не доберешься до нужного имени

-- Tygra's --
...
Рейтинг: 0 / 0
метка
    #32353112
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
for i:=0 to ComponentCount-1 do
begin
if (Components[ i ] is Tlabel) then
(Components[ i ] as TLabe).Visible := false;
end;

ну а если имя_метки все таки известно то можно сделать так

for i:=0 to ComponentCount-1 do
begin
if (Components[ i ] is Tlabel) then
if (Components[ i ] as Tlabel).Name = 'имя_метки' then
(Components[ i ] as TLabe).Visible := false;
end;



____
...
Рейтинг: 0 / 0
метка
    #32353132
Фотография Nick74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может чуть подробнее - что сделать то надо??? Все метки сделать невидимыми? Или как?
...
Рейтинг: 0 / 0
метка
    #32353142
galinaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Формирует отчет Учета рабочего времени транспорта.
1. Выходные дни хочу сделать на черно-белом отчете поярче, а лишние дни(31,30) = невидимыми.
...
Рейтинг: 0 / 0
метка
    #32353542
Фотография Nick74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему бы тогда не делать это при создании меток?

Или у тебя на форме они есть уже все, а надо просто нужные подсветить/убрать?
Тогда можно обозвать их все Label1..Label31, а затем искать нужный функцией FindChildControl( 'Label' + IntToStr(num) )...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / метка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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