Das ist eigentlich nicht schwer.
In VB-Script verwendet man doppelte Anführungszeichen; in Delphi nur einfache Hochkomma.
Zuweisung in Delphi geht mit := ; in VB-Script nur ein einfaches =-Zeichen.
Das kann man ganz mechanisch übersetzen.
Hier ein Teilauschnitt
Code:
' VB-Script
Dim ObjDoc As Object
Set ObjDoc = CreateObject("BrssCom.Document")
...
ObjDoc.Export 2, strExport, 180 ' Export
und hier die Übersetzung
Delphi-Quellcode:
// Delphi
var
ObjDoc : OleVariant;
begin
ObjDoc := CreateOleObject('BrssCom.Document');
...
ObjDoc.Export(2, strExport, 180); // Export