Цитата:
Сообщение от Admin
Повторяю, ошибок в ФАКе прилично, так что просто забейт на них.
|
Вы что, с дуба свалились!? Как это просто забить???
Так нельзя.
Прекрасный FAQ, надо только поправить несколько ляпусов. Первый ляпус я привёл в 1-ом посте. Вот второй [s]ляпус[/s] большая ошибка:
http://www.delphisources.ru/pages/fa...fault.php.html
Написано:
Вместо:
myValue := MyObject.GetItem(23);
Мы можем использовать:
myValue := MyObject.GetItem(23);
Дык, это же одинакоые строчки!
Вот ещё с этой же страницы.
Версия 2
Имеет намного больше специализированного использования. Она сохраняет порядковое значение свойства, заданное по умолчанию, в run time информации для класса. Его использование выходит за рамки Основ Delphi.
Какая разница, что выходит за основы "Delphi для чайников"? Я думаю, что выделенное красным стоит удалить. Но это ещё ладно, самое страшное - здесь приведена некорректная информация. В намного более авторитетном источнике - говорится, что default не
"сохраняет порядковое значение свойства, заданное по умолчанию, в run time информации для класса" , а
"просто сообщает компилятору о том, следует ли хранить текущее значение опубликованное свойство в соответствующий файл *.dfm". Ссылка на авторитетный источник (он на английском):
http://mc-computing.com/languages/De...#DefaultValues В целом то же самое написано в стандартной справке Delphi.