Die Anforderung ist ziemlich schwammig und dein Lösungsversuch sehr unprofessionell.
Arbeite Dich in die
API ein und steuere die
API direkt von Delphi aus an. Meistens ist so eine
API auch mit
Win32-DLLs ansprechbar. Wenn nicht, wenn also nur C#-Klassen vorhanden sind, dann verwende z.B.
unmanaged exports
Das ist doch sogar eine Beispielanwendung, da wirst du doch wohl den Aufruf der Methode
Yaskawa.IEC61131.RMI.Modules namespace.HttpUtility.CreatePOSTRequest finden und einen kleinen Wrapper drumwickeln können.
Pillepalle.
EDIT: @Phoenix: Das wäre die Notlösung. Ich würde immer versuchen, die Hersteller-
API zu verwenden.