Forum: Programmieren allgemein
Delphi
by sx2008,
2. Mär 2013
Ich sehe gerade du arbeitest noch mit dem Word.Basic-Dispatchinterface.
Ab Word 2000 ist diese Schnittstelle eigentlich veraltet und wird nur noch Zwecks Rückwärtskompatibilität mitgeführt.
Forum: Programmieren allgemein
Delphi
by sx2008,
1. Mär 2013
Word erwartet den Datentyp BSTR der in Delphi einem WideString entspricht.
Versuch mal:
procedure TWFOffice.MSOfficeBearbeitenErsetzen(SuchString: string; ErsetzString: string;
Richtung: integer; Einen: boolean);
var
s, r : WideString;
begin
s := SuchString;
r := ErsetzString;
if Einen then