Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
2-1258030604
night_light
2009-11-12 15:56
2010.01.03
передача видео по сети


2-1258002658
Sw
2009-11-12 08:10
2010.01.03
String


15-1257250712
koha!
2009-11-03 15:18
2010.01.03
ищу редактор ресурсов заточенный под делфи


15-1257334588
XXL
2009-11-04 14:36
2010.01.03
Сантехники от программирования - нужны ли они ?


15-1256845098
koha!
2009-10-29 22:38
2010.01.03
Упал Linux





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский