Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
ВнизАвтогенератор кода в BDS подставляет лишее inherited Найти похожие ветки
← →
Kolan © (2006-10-21 23:16) [0]Здравствуйте,
Зачем он это делает?
При добавлении конструктора из Together получается:public
constructor Create;
А ниже...constructor TMemoryMap.Create;
begin
inherited Create;
end;
← →
Gero © (2006-10-21 23:17) [1]С какого это перепуго оно лишнее?
← →
Percent (2006-10-21 23:28) [2]С какого это перепуго оно лишнее?
Видимо, имеется в виду, что конструктор не override;
Зачем он это делает?
Думает, что ты забыл override;
← →
Anatoly Podgoretsky © (2006-10-21 23:38) [3]
> Видимо, имеется в виду, что конструктор не override;
Ну и что, при чем тут override
← →
Percent (2006-10-21 23:51) [4]Ну и что, при чем тут override
А я откуда знаю? Это у Borland"а спросить надо. У них так Class Completion работает.
Создаем новый проект.
В декларации класса формы пишем:public
constructor Create(AOwner: TComponent);
жмем Ctrl + Shift + C, получаем:constructor TForm1.Create(a_Owner: TComponent);
begin
end;
если написатьpublic
constructor Create(AOwner: TComponent); override;
то, после нажатия Ctrl + Shift + C, получаем:constructor TForm1.Create(a_Owner: TComponent);
begin
inherited;
end;
Delphi 6
← →
Kolan © (2006-10-21 23:55) [5]> Class Completion
Это работеат как надо.
> С какого это перепуго оно лишнее?
А зачем оно там?
← →
Percent (2006-10-21 23:59) [6]А зачем оно там?
Так надо.
P.S. Сдается мне, что выделение строки в редакторе кода с последующим нажатием Delete выполняется быстрее, нежели "обсуждение влияния расположения звезд на урожайность сои" на форуме.
← →
Kolan © (2006-10-22 00:00) [7]> Сдается мне...быстрее
А никуда не спешу.
← →
Eraser © (2006-10-22 00:01) [8]> [6] Percent (21.10.06 23:59)
> Так надо.
"с какого перепугу" (с) Gero
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c