Hi,
schau dir mal Com0Com an. Dami kannst du virtuelle Comports erstellen und diese untereinander verknüpfen (z.b. Com3<->Com4). Dann connectest du mit dem Kartenprogramm auf Com3 und dein eigenes Delphi-Programm auf Com4. Schickst du dann mit deinem Delphi Programm Daten (an
Com 4) bekommst es das Kartenprogramm (an
Com 3).
http://com0com.sourceforge.net/