...möchte ich ja nur mit der SAP-
Gui kommunizieren...
Du bist irgendwie auf dem falschen Weg.
RFC ist der Standardweg um mit SAP online zu kommunizieren.
Die
GUI ist ein USER-Interface und nicht dafür gedacht mit externen Anwendungen zu sprechen; auch wenn manche Leute es so missbrauchen.
RFC-Bausteine (insbesondere die BAPIs) sind dauerhaft stabil, während die
GUI sich in einem stärkeren Änderungsprozess befindet.
Im Anhang ist das Programm SAPPing (programmiert mit Delphi5);
es stellt eine Verbindung zu SAP her und ruft den Baustein RFCPING auf.