Es ist durchaus möglich dass zu machen, und in Delphi sollte die UNO-
API auch deutlich besser sein als in c# (die kann man dort in die Tonne Klopfen!).
Wenn du nichts zu spezielles nutzt solltest du sogar nur ein paar Zeilen an deinem bestehenden Code ändern müssen (zumindest in der Theorie, praktisch vielleicht wieder was ganz anderes).