![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
![]()
Добрый день ув.коллеги.
Столкнулся вот с чем. Скачал компонент состоящий из одного pas файла при установке его или компиляции выдает ошибку.Компонент прилогается. Ошибка Код:
ShowMessage('Добро пожаловать!');
|
![]() |
![]() |
![]() |
#2 |
Регистрация: 24.04.2010
Сообщений: 8
|
![]()
Не смотрел твоего компонента,но вот посмтри реализацию этих методов, у меня они пашут.
type TmyClass = class(TParentClass) public { Public declarations } procedure CMMouseEnter (var message: TMessage); message CM_MOUSEENTER; procedure CMMouseLeave (var message: TMessage); message CM_MOUSELEAVE; .... .. implementation procedure TmyClass.CMMouseEnter(var message: TMessage); begin // нужные действия end; procedure TmyClass.CMMouseLeave(var message: TMessage); begin //нужные действия end; |
![]() |
![]() |
![]() |
#3 |
Регистрация: 24.04.2010
Сообщений: 8
|
![]()
Продублировал нечаянно...))
Последний раз редактировалось Mania4e11o; 13.05.2010 в 19:17. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
1)где компонент?
2)может предок неверно задан? вы уверены что версия та? 3)Mania4e11o, лучше скрытыми делать их ![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 24.04.2010
Сообщений: 8
|
![]()
наверно))а че скрывать то,я же не майкрософт))
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
сохранять обособленность класса стоит.
потому что обработчик сообщения не должен использоватся напрямую Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при установке JVCL | Cold_Night | Компоненты Delphi | 2 | 25.03.2010 08:46 |
Ошибка при установке игры | stenl1 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 26.09.2009 12:34 |
При установке компонента делфи требует файл с расширением dcu | Михаил Юрьевич | Компоненты Delphi | 4 | 14.03.2009 08:55 |
Ошибка при установке компонента!! | Mitron | Компоненты Delphi | 2 | 03.03.2008 08:37 |