Hallo Leute!
Ich versuche gerade meine Anwendung von Delphi 2.0 auf Delphi 7.0 umzustellen. Die meiste Arbeit machen die leider sehr zahlreichen Berichte (QuickReport). Aber das ist nur Arbiet und nicht meine eigentliches Problem.
Das Problem ist, das Word immer ein Fenster zur Bestätigung des Zeichensatzes aufpoppt, das hatte aber unter D2 mit
OLE schon funktionierte.
Ich benutze jetzt die WordApplication-Komponente. Mein Programm schreibt Semikolon-separierte Steuerdateien, welche ich im Anschluss mit dem entsprechenden Serienbrief vorm Programm her aufrufe. Leider ist Word ja mit jeder Version (ich nutze Word 2003) schlauer geworden und macht hier eine Zeichensatzerkennung für meine Steuerdatei.
Bei meine alten Variante hat Word das Bestätigungsfenster einfach übergangen und einfach den Zeichensatz genommen, den es erkannt hat. Das war fatal, habe ich aber dadurch behoben, das ich meine Steuerdateien in
Unicode schreibe und somit passte es fortan.
Jetzt jedoch, mit der WordApplication-Komponente, blendet Word wieder genau dieses Fenster auf, erkennt auch richtig
Unicode, und so sollte dann alles automatisch ablaufen. Nur das Fenster dürfte nicht erscheinen
Gib es da irgendeinen Parameter, den ich beim Öffnen oder Starten des Serienbriefes setzten kann, damit Word nicht mehr nachfragt.
Falls einer eine Idee hat, schon mal vielen Dank.
Gruss