Moin, Moin!
Ich hab folgendes Problem: Aus meiner Anwendung heraus soll Word 2000 gestartet werden, dazu benutze ich folgenden Code:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.Button1Click(Sender: TObject); var word : Variant; begin try word := CreateOleObject('word.Application') except ShowMessage('WORD konnte nicht gestartet werden !'); Exit end; word.Visible := True; end; |
Sobald das Programm bei CreateOleObject ist erscheint die Fehlermeldung
Zitat: |
EOleSysError! Aufruf durch Aufgerufenen abgelehnt. |
Auf meinem PC (Win98, Word 2000, Delphi 6) funzt es nicht, auf einem anderen (WinXP, Word 2000, Delphi 6) gibt´s keine Probleme. Word und Delphi sind auf beiden Systemen komplett installiert.
Weiß jemand von Euch Rat, z.B. ob Word einen Schalter, Option, etc. hat um solche Aufrufe aus anderen Programmen abzulehnen.
Besten Dank im Voraus!
mfg Didi