Форум: "Начинающим";
Текущий архив: 2010.01.03;
Скачать: [xml.tar.bz2];
ВнизМетоды в record Найти похожие ветки
← →
zlo (2009-11-13 18:35) [0]Это что вообще?
type
TMyRec = record
procedure MyMtd;
end;
{ TMyRec }
procedure TMyRec.MyMtd;
begin
ShowMessage("TMyRec.Mtd");
end;
{ TForm2 }
procedure TForm2.Button1Click(Sender: TObject);
var
MyRec: TMyRec;
begin
MyRec.MyMtd;
end;
← →
zlo (2009-11-13 18:38) [1]увидел подобное в исходнике одного компонента. Набрал у себя - не компилится
← →
Игорь Шевченко © (2009-11-13 18:38) [2]
> Это что вообще?
это методы в record.
удивлен ? читай справку
← →
Игорь Шевченко © (2009-11-13 18:39) [3]
> Набрал у себя - не компилится
начиная с Delphi 2005 компилится
← →
zlo (2009-11-13 18:40) [4]
> удивлен ? читай справку
прикольно... надо почитать
← →
Sapersky (2009-11-13 19:32) [5]В старых версиях можно использовать object.
← →
intlex (2009-11-13 21:19) [6]ну так можно в старой версии использовать переменную процедурного типа,
имхо методы в записях - изврат, для этого первоначально и создавались объекты.
← →
Ins © (2009-11-13 23:18) [7]
> имхо методы в записях - изврат, для этого первоначально
> и создавались объекты.
Объекты - это нечно большее, чем "методы в записях". Объекты - это инкапсуляция, наследование и полиморфизм
← →
Leonid Troyanovsky © (2009-11-14 00:04) [8]
> Ins © (13.11.09 23:18) [7]
Вот, как сейчас мудро дядя Миша сказал:
"Сначала на ноги встань, а потом о женщинах думай".
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.01.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c