ob nun .dcu oder .pas ist egal (wenn diese Dateien im selben Verzeichnis liegen, wie die .dpr/.pas, wo sie in der Usesklausel (ohne "in Filename") auftauchen
oder wenn sie in einem der Such-Verzeichnisse liegen, dann nimmt Delphi diese.
Wenn die
DCU älter ist, als die
PAS (falls Beides gefunden wird), dann wird die
DCU neu kompiliert, ansonsten wird die
DCU verwendet (es sei denn man sagt, daß alles neu kompiliert werden soll).
ABER: Delphi findet keine DCUs, welche nicht mit der selben Compilerversion erstellt wurden (es sei denn, die
PAS liegt bei, dann wird ja neu kompiliert) und selbst wenn Delphi soeine Datei findet, dann ignoriert es diese.