Я знаю по TMS Aurelius, что мы можем использовать функцию «новых» атрибутов 2010 для сериализации полей таблицы базы данных в свойствах объекта во время выполнения, например, и я не являюсь экспертом в этой схеме с глубокими объектно-ориентированными объектами, поэтому я просматриваю исходный код TMS и не мог понять, как реализовать его сам, а не для БД, а не для XML.Где примеры реального мира в Delphi?
Итак, я искал все результаты Google по Delphi Attributes
, и все, что люди публикуют, являются примерами деклараций, а затем останавливаются, даже показывая свои примеры в действии.
Тогда где реальные примеры того, как мы можем проектировать, объявлять, кодировать и использовать эти сочные классы внутри формы/кода выполнения?
У кого-нибудь есть пример, чтобы поделиться здесь или узнать хорошую статью, которая будет завершена?
Edit1:
Ответ должен иметь TForm
с TButton
, где, при нажатии выполнить некоторое использование классов атрибутов, созданных, не отвечайте показаны только интерфейсы атрибутов и классов, потому что есть много из тех примеров декларации, о которых я рассказывал ранее
есть некоторые тексты, где автор потрудился создать полный файл, содержащий декларацию и строительство методов и интересного использование атрибутов, но не дает нам примера на его использование. – PSyLoCKe
Мне было бы очень интересно - когда-то натолкнулась на ту же «проблему» и никогда не использовала атрибуты, потому что я не вижу преимущества. –
Я думаю, что основная проблема заключается в том, что так долго программисты Delphi настолько привыкли, что не имеют их, что мы не нашли много мест, где они дают явное преимущество по сравнению с тем, как мы это делали. Для многих сторонних поставщиков компонентов широкое использование атрибутов не позволяет им ориентироваться на пользователей более старых версий Delphi, ограничивая их рынки еще больше. – afrazier