Ich verstehe das immernoch nicht ganz.
Du kompilierst mit Delphi 5, dort läuft alles glatt.
Dein Freund kompiliert mit Delphi 6, dort läuft gar nichts.
Das
kann ich mir nicht vorstellen. Da muss irgendwo anderst der Bock sein.
Hast du mal die
DCU's gelöscht und neu kompiliert?
Was manchmal auch hilft -> Delphi neustarten oder den PC neustarten