also ehrlich gesagt... ich habs nicht ausprobiert.
Ich würde jedoch dringend davon abraten. BPLs und DLLs unterscheiden sich nämlich in einem wesentlichen Punkt. DLLs laufen in ihrem eigenen Adressraum wohingegen BPLs in den Adressraum der ladenden Anwendung laufen. Das heißt BPLs teilen sich die
VCL des Hauptprogramms. (DLLs laden ihre eigene
VCL)
Wenn du nun also mit ner
BPL von D5 auf die
VCL von D7 zugreifen willst ist das sicher nicht unbedingt zu empfehlen.