![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | 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 файл именно по тому пути лежит, что указывается? Какой-то нелогичный путь, ИМХО. |
|
#4
|
|||
|
|||
|
Да путь такой. Чувствуется придется распрощаться с XE5.
|