|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2017, 11:08 | #1 |
Пользователь
Регистрация: 15.02.2017
Сообщений: 13
|
Динамическое создание компонентов Delphi 7
Привет всем! Проблема вот в чем, нужно создать компонент и присвоить ему все свойства и события родителя. Точно не знаю как правильно выразиться. Если быть точным, то у меня на форме есть RichEdit, после определенного действия мне нужно создать точно такой же RichEdit со всеми свойствами.
Inc(n); REdit := TRichEdit.Create(Form1.ScrollBox1); REdit.Parent := Form1.ScrollBox1; REdit.Left:= Form1.RichEdit1.Left; REdit.Top:= Form1.RichEdit1.Top*n + Form1.RichEdit1.Height*(n-1); REdit.Height:= Form1.RichEdit1.Height;; REdit.Width:= Form1.RichEdit1.Width; Пробовал через задания родителя, т.е REdit.Parent:= Form1.RichEdit1; , но компонент создается на RichEdit1 и значение REdit.Top не влияет ни на что. Помогите с проблемой. |
25.02.2017, 11:34 | #2 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
Клонирование объекта:
http://delphi.chertenok.ru/text/stat17.shtml Тут это тоже обсуждалось: http://www.programmersforum.ru/showthread.php?t=119280 Последний раз редактировалось kropotkina-alice; 25.02.2017 в 11:38. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамическое создание компонентов | Janger | Общие вопросы Delphi | 11 | 29.06.2015 16:19 |
Delphi динамическое создание компонентов | Asska2704 | Помощь студентам | 3 | 09.11.2012 22:01 |
Динамическое создание компонентов Delphi | Чуть | Помощь студентам | 3 | 27.05.2012 20:20 |
динамическое создание компонентов | DOLBY | Компоненты Delphi | 10 | 17.10.2010 14:03 |
Динамическое создание компонентов | Nice42ru | Помощь студентам | 4 | 03.01.2010 20:51 |