Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2011, 04:24   #1
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
По умолчанию Изменение имени компонента в цикле

Здравствуйте.
Почитал по этому поводу пару статей чет не понял.

Код:
FormKartochka.imgDok1.Picture.Bitmap.Assign(FPD[i]);
как менять имя в цикле ImgDok1 на ..2 ..3
Lokos вне форума Ответить с цитированием
Старый 29.07.2011, 05:34   #2
denisbrain
Форумчанин
 
Регистрация: 29.05.2011
Сообщений: 449
Радость

Цитата:
Сообщение от Lokos Посмотреть сообщение
Здравствуйте.
Почитал по этому поводу пару статей чет не понял.

Код:
FormKartochka.imgDok1.Picture.Bitmap.Assign(FPD[i]);
как менять имя в цикле ImgDok1 на ..2 ..3

Код:
 
var x:integer;
begin
  for x:=0 to ComponentCount-1 do begin
    if Components[x].ClassType=TImage then
    TImage(Components[x]).Picture.LoadFromFile('Massivfilename');
  end;
end;
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype
denisbrain вне форума Ответить с цитированием
Старый 29.07.2011, 07:33   #3
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
По умолчанию

спасибо за ответ сам уже сообразил но данным способом не получится упростить мою задачу(
Lokos вне форума Ответить с цитированием
Старый 29.07.2011, 07:37   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как менять имя в цикле ImgDok1 на ..2 ..3
Ты лучше оформи массив этих рисунков, и работай с ним. А менять на лету имя компонента это глупость.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.08.2011, 01:20   #5
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ты лучше оформи массив этих рисунков, и работай с ним. А менять на лету имя компонента это глупость.
согласен но переделывать много придется (
Lokos вне форума Ответить с цитированием
Старый 01.08.2011, 08:33   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Если проблема в том, чтобы вычислить i в FPD[i], то из имени TImage из #2 выделить номер и использовать его как значение i
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обращение к свойству компонента не зная его имени NeVerSS Компоненты Delphi 7 20.09.2014 10:18
Переменная в имени компонента snball Общие вопросы Delphi 1 16.05.2010 00:28
Взять часть имени компонента Fezilk Общие вопросы Delphi 3 28.08.2009 21:23
Авторизация по IdHTTP без имени компонента tuftel Работа с сетью в Delphi 11 17.03.2009 04:20
От String -га к имени компонента Tiolic Общие вопросы Delphi 3 09.06.2007 18:28