2012-02-07 9 views
8

C'è un numero enorme di componenti che vengono con Delphi (XE2), molti sono stati in giro per lungo tempo. Quali componenti dovrebbero essere evitati (i componenti BDE per esempio), che non sono aggiornati (TXPManifest?), E quali dovrebbero essere evitati perché sono inutilizzabili o causeranno solo dolore?Componenti da evitare in Delphi

+1

I controlli 'Win 3.1', forse? (A meno che non siano già stati rimossi da XE2 ...) –

+1

Io, per esempio, sto evitando tutto ciò che può essere evitato, meno leghi la tua logica applicativa all'interfaccia utente più diventa portatile, ad esempio vuoi portare il codice di porta a Free Pascal/C++/etc. ma sono solo i miei due centesimi. – ComputerSaysNo

+0

@Andreas I controlli Win3.1 sono ancora presenti in XE2 – Alister

risposta

7

Tutto ciò per cui non si dispone della fonte. Niente dice "frustrami" più che non essere in grado di capire perché un componente si comporta come è perché è scarsamente documentato e bloccato su una vecchia versione di Delphi perché non riesco a ricompilarlo.

+3

O se l'autore non lo aggiorna. –

4

Tutto ciò che non è assolutamente necessario.

Attualmente sto mantenendo una grande applicazione che dipende da una varietà di componenti di terze parti. Per aggiornare l'applicazione, è necessario aggiornare i componenti. Nel caso di venditori che non sono più in attività, questo è un problema. Di conseguenza l'intera applicazione è bloccata nel limbo.