Hallo,
ich verwende Delphi 5 und die Office 2000 Komponenten. Jetzt möchte ich Worddokumente drucken. Drucken von "normalen" Dokumenten fuktioniert auch, nur bei Serienbriefen druckt er falsch, nämlich nur die "Vorlage" ohne die Daten.
Hier der Quelltext:
<pre>
wapp.Connect;
wapp.Documents.OpenOld(Filename, EmptyParam,
EmptyParam,EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, mptyParam);
wdoc.ConnectTo(wapp.ActiveDocument);
wdoc.PrintOutOld;
wapp.Disconnect;
wapp.Quit;
wapp.Disconnect;
</pre>
Mit freundlichen Grüßen
Mathias
EDIT: Ich glaube das gehört jetzt eher in das Unterforum "Office-Automation", vieleicht kann ein Admin es verschieben.
ich verwende Delphi 5 und die Office 2000 Komponenten. Jetzt möchte ich Worddokumente drucken. Drucken von "normalen" Dokumenten fuktioniert auch, nur bei Serienbriefen druckt er falsch, nämlich nur die "Vorlage" ohne die Daten.
Hier der Quelltext:
<pre>
wapp.Connect;
wapp.Documents.OpenOld(Filename, EmptyParam,
EmptyParam,EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, mptyParam);
wdoc.ConnectTo(wapp.ActiveDocument);
wdoc.PrintOutOld;
wapp.Disconnect;
wapp.Quit;
wapp.Disconnect;
</pre>
Mit freundlichen Grüßen
Mathias
EDIT: Ich glaube das gehört jetzt eher in das Unterforum "Office-Automation", vieleicht kann ein Admin es verschieben.
Comment