|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.06.2011, 19:55 | #1 |
Пользователь
Регистрация: 14.12.2010
Сообщений: 50
|
Созадание собственнго компонента в Delphi.
Друзья, я создаю свой собственный компонент. Жму Component далее new component и т.д. Жму ok. Пишу код. А дальше что ? Как сделать чтобы компонент сохранялся на форме . У меня не получается (. Спасибо
|
03.06.2011, 20:10 | #2 | |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
Установка созданного компонента Component/Install Component...
Цитата:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
|
03.06.2011, 21:26 | #3 |
Пользователь
Регистрация: 14.12.2010
Сообщений: 50
|
Спасибо огромное !
|
04.06.2011, 18:39 | #4 |
Пользователь
Регистрация: 14.12.2010
Сообщений: 50
|
Вот созданный мной компонент. Но он не работает ( . По идее это должна быть кнопка. Если свойство Resizable:= true, то на кнопке появляется количество нажатий. Иначе на кнопке появляется ноль. Вот весь код
Код:
Код:
|
04.06.2011, 18:46 | #5 | ||
Форумчанин
Регистрация: 02.04.2011
Сообщений: 136
|
Цитата:
Цитата:
|
||
04.06.2011, 19:33 | #6 |
Пользователь
Регистрация: 14.12.2010
Сообщений: 50
|
Изменил. Не помогло . "Method indentifier expected "
|
04.06.2011, 21:00 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Может быть стоит писать Код:
I'm learning to live...
|
|
04.06.2011, 22:13 | #8 |
Пользователь
Регистрация: 14.12.2010
Сообщений: 50
|
Изменил в TTMyButton1.Resizable на Self.REsizable и TMyButton1.Text на Self.Text.
Ошибка : "Cannot debug project unless a host application is defined." |
04.06.2011, 22:25 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Правильно ))
Компонент ты написал, но запустить его нельзя - это не приложение. Нужно проинсталлировать компонент в палитру Делфи, кинуть его на форму и уже приложение с формой, на котором этот компонент запускать - это штатная схема. Можно по хакерски - описать компонент в приложении, прописав его создание ручками, но ты сначала попробуй всетки первый вариант.
I'm learning to live...
|
04.06.2011, 22:32 | #10 |
Пользователь
Регистрация: 14.12.2010
Сообщений: 50
|
Stilet, огромное спасибо !! ТЫ НЕ ПРЕДСТАВЛЯЕШЬ СКОЛЬО Я С ЭТОЙ КНОПКОЙ МУЧАЛСЯ. Просто ради любопытства: А почему нельзя через TMyButton1.Resizable и TMyButton1.Text ?
Последний раз редактировалось Beren42; 04.06.2011 в 22:35. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание компонента Delphi 7 | alex_triton | Помощь студентам | 12 | 08.10.2009 09:45 |
Delphi. Скриншот компонента | AlexandЯ | Помощь студентам | 4 | 14.04.2009 00:06 |
Установка компонента в Delphi 2006 | Dr.Badnezz | Компоненты Delphi | 3 | 03.12.2008 01:33 |
Понятие компонента в Delphi | showman | Помощь студентам | 2 | 05.06.2007 23:26 |