Показать сообщение отдельно
  #5  
Старый 01.06.2010, 12:12
DungeonLords DungeonLords вне форума
Активный
 
Регистрация: 21.07.2008
Сообщения: 257
Репутация: 14
Злость С дуба свалились!?

Цитата:
Сообщение от 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.
__________________
Делаем'c разные игры. Искать на glscene.ru