2012-02-07 2 views
8

Существует огромное количество компонентов, которые поставляются с Delphi (XE2), многие из которых были вокруг в течение долгого времени. Какие компоненты следует избегать (например, компоненты BDE), которые устарели (TXPManifest?), И чего следует избегать, потому что они непригодны для использования или просто вызовут горе?Компоненты, которых следует избегать в Delphi

+1

Элементы управления 'Win 3.1', возможно? (Если они не удалены из XE2 уже ...) –

+1

Я, во-первых, избегаю всего, чего можно избежать, тем меньше вы привязываете свою логику приложения к пользовательскому интерфейсу, тем портативнее он становится, скажем, вы хотите, чтобы код порта был бесплатным Паскаль/С ++/и т.д.. но это всего лишь мои два цента. – ComputerSaysNo

+0

@Andreas Элементы управления Win3.1 все еще присутствуют в XE2 – Alister

ответ

7

Все, для чего у вас нет источника. Ничто не говорит «расстраивать меня» больше, чем не в состоянии понять, почему компонент ведет себя так, как это происходит, потому что он плохо документирован и застрял в старой версии Delphi, потому что я не могу перекомпилировать его.

+3

Или если автор не обновляет ее. –

4

Все, что вам не нужно.

В настоящее время я поддерживаю большое приложение, зависящее от различных сторонних компонентов. Чтобы обновить приложение, вам необходимо обновить компоненты. В случае продавцов, которые больше не занимаются бизнесом, это проблема. В результате все приложение застряло в подвешенном состоянии.

Смежные вопросы