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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2012, 15:15   #1
Афанасий[vedma]
Вечнодумающий
Форумчанин
 
Аватар для Афанасий[vedma]
 
Регистрация: 14.07.2011
Сообщений: 161
По умолчанию Переименование компонента

Привет)
На форме ScrollBox1. При нажатии на кнопку внутри ScrollBox добавляется вторая форма:
[CODE] Привет)
На форме ScrollBox1. При нажатии на кнопку внутри ScrollBox добавляется вторая форма:
Код:
var
f2: TForm2;
begin
Form2.Label1.Caption:='Hello';
f2:=TForm2.Create(ScrollBox1);
f2.Parent:=ScrollBox1;
end;
но вылазит ошибка:
"A component named Form2 already exists" Как решить? Что за ошибка?
Из лоскутов Добра, шьется полотно Зла
Афанасий[vedma] вне форума Ответить с цитированием
Старый 01.07.2012, 15:53   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как решить?
Дать ему после создания имя.
Цитата:
Что за ошибка?
После f2:=TForm2.Create(ScrollBox1); у тебя появляются две формы с одним и тем же именем. присваивай новое имя: f2.name:= новое имя
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.07.2012, 17:43   #3
Афанасий[vedma]
Вечнодумающий
Форумчанин
 
Аватар для Афанасий[vedma]
 
Регистрация: 14.07.2011
Сообщений: 161
По умолчанию

у меня есть задумка - у меня есть ComboBox, там например 1000 имен, как сделать так чтоб форма взяла имя с ComboBox? Ну естественно не программа выбирает имя, а я...
Из лоскутов Добра, шьется полотно Зла
Афанасий[vedma] вне форума Ответить с цитированием
Старый 01.07.2012, 17:54   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

f2.name:=ListBox.items[ListBox.itemindex]; это в том случае если там что-то выбрано.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переименование файлов Alergen2 Microsoft Office Access 1 01.11.2011 13:57
Использование компонента idUdpClient без компонента TForm. Riply Компоненты Delphi 2 18.02.2011 21:21
Переименование файла Патрон Общие вопросы Delphi 17 09.04.2008 16:50