![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
![]() Вот собственно такая интересная инфа, для меня например это новость.
Оказывается в структуре Record можно описывать еще и функции, процедуры. Для меня достаточно странно смотрится такой код: Код:
Type TMyRec = record procedure Test; end; procedure TMyRec.Test; begin // %) end; Var MyRec: TMyRec; begin MyRec.Test; end. ![]() Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#2
|
|||
|
|||
![]() Это с какой версии?
Совсем все из C/C++ перетащили. Осталось только шаблоны перетащить и будут отличия в begin вместо { и end вместо }... |
#3
|
||||
|
||||
![]() Проверял на 2009, 2010 - работает. Более ранней под рукой нет.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#4
|
||||
|
||||
![]() на Delphi 6 "END expected but PROCEDURE found" на
Код:
Type TMyRec = record procedure Test; end; Пишу программы за еду. __________________ |
#5
|
||||
|
||||
![]() Да я тоже про это не знал... Эта возможность появилась походу когда борланд делфи купила ембакадеро, и сразу же они встроили эту функцию...
ЗЫ может это и не новость для многих, но я только вчера узнал, что в более новых версиях делфи (например делфи 2010) есть возможность запуска без дебагера (Shift+Ctrl+F9) ![]() Помогаю за Спасибо ![]() |
#6
|
||||
|
||||
![]() Еще оказывается и свойства поддерживаются.
![]() Собственно это я выкопал в результате изучения IOUtils Для меня было полной неожиданностью наткнуться на возможности которые предоставляет данный модуль при работе с файловой системой. Странно, что до сих пор примеров использования этого модуля я не встречал, а возможности впечатляют. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#7
|
|||
|
|||
![]() Цитата:
В D5 и D7 тоже не прошел вариант. Последний раз редактировалось roamer, 09.11.2010 в 23:18. |
#8
|
||||
|
||||
![]() Это появилось с делфи 2005 вроде
Помогаю за Спасибо ![]() |