samo da potvrdim iskustva kolege morlića.
za ozbiljne projekte (čitaj, komercijalne, one koje će te morati da održavate više od godinu dana) totalno zaboravite na korošćenje tuđih komponenti od kojih nemate izvorni kod.
elem, borland nikad nije garantovao binarnu kompatibilnost dcu, dcp i sličnih fajlova između verzija. čak, koliko se sećam, to nije bilo moguće ni pri jednom prelazu iz verzije u verziju (još od d1-d2 prelaska pa naovamo).
za to služi izvorni kod. znači, ako koristite komponente, uzmite i source. desiće se (ponekad) da postoje neke nekompatibilnosti i na nivou izvornog koda, ali to je bar
moguće ispraviti. u slučaju iskompajliranih paketa, možete samo da plačete (ili da platite za source ako ta opcija postoji).
i da, od kada se pridržavam ovog pravila, što se tiče konkretno prelaska d5-d6, pa i d6-d7, nisam imao ni jedan jedini problem. ;)