|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Нужна помощь. Ошибка при добавлении компонента в существующий пакет
Кто знает, подскажите. Пол дня мучаюсь.
Написал для пробы свой компонент Component->New Component - кнопка CountBtn -наследник TButton. Вот его простой код. Код:
unit CountBtn; interface uses System.SysUtils, System.Classes, Vcl.Controls, Vcl.StdCtrls; type TCountBtn = class(TButton) private { Private declarations } FCount:Integer; protected { Protected declarations } procedure Click; override; public { Public declarations } procedure ShowCount; published { Published declarations } property Count:integer read FCount write FCount; constructor Create(aowner:Tcomponent); override; end; procedure Register; implementation procedure Register; begin RegisterComponents('MyComponents', [TCountBtn]); end; { TCountBtn } procedure TCountBtn.Click; begin inherited click; FCount:=FCount+1; end; constructor TCountBtn.Create(aowner: Tcomponent); begin inherited create(Aowner); end; procedure TCountBtn.ShowCount; begin Showmessage('По кнопке '+caption+' вы сделали: '+inttostr(FCount)+' клик(а/ов)'); end; end. Порядок добавления в существующий пакет (показано стрелкой) и ОШИБКА !!!!!!!!! показаны на скриншотах в моей теме вот здесь http://www.cyberforum.ru/delphi-begi...ad1242882.html Чего делать мне с этой ошибкой ? Пробовал на трех компах, везде тоже самое ((( Последний раз редактировалось serg55, 15.08.2014 в 12:45. |
#2
|
|||
|
|||
Что никто не знает ? Печально.
Мне тут сказали что в секции Uses не все модули присутствуют, нет модуля Dialogs. Добавил, то же самое. Может еще какие-нибудь модули нужно добавить. Хотя шаблон создавался автоматически оболочкой Delphi. Подскажите люди. Последний раз редактировалось serg55, 15.08.2014 в 15:31. |
#3
|
||||
|
||||
Если речь про AV в самой IDE, то такая ошибка возникать не должна. Embarcadero продает откровенно сырые и глючные продукты. Бают, что в XE6 много старых ошибок исправили
А сам dpk файл именно по тому пути лежит, что указывается? Какой-то нелогичный путь, ИМХО. Не стоит путать форумы с богадельнями. © Bargest |
#4
|
|||
|
|||
Да путь такой. Чувствуется придется распрощаться с XE5.
|