Needs: Delphi unit/component that makes file up/download via COM port

Hi,
Does anyone have a unit or component that is able to up and download
files via the com port ? I am programming both ends of the
communication line so a "generic" solution is fine.
Regards
Ib Elfving