![]() |
Office wird sich doch irgendwo in die Registry schreiben. Machen doch alle Microsof-Produkte. Schau in deiner Registry mal nach, wo es ist, und dann stell ne VErmutung auf, ob man das nicht irgendwie (relativ oder absolut) verallgemeinern kann...
|
Hi,
yo, würde das auch mit ner typ...except - Abfrage machen. Geht das nicht einfach so?:
Code:
Ich hoffe das hilft weiter...
var Word : OLEVariant;
begin try Word := CreateOleObject('Word.Application'); except ShowMessage('Word kann nicht gestartet werden!'); Exit; end; WordWurdeGestartet := True; end; Gruß Yheeky |
Moin Zusammen,
da das Programm ja mit Word/Excel arbeiten soll, wäre es vielleicht am einfachsten zu Programmbeginn zu versuchen die Schnittstellen anzusprechen. Geht das, sind die erforderlichen Programme da, geht's nicht, eben nicht. Dann eine entsprechende Meldung bringen, oder einfach die damit zusammenhängenden Funktionen sperren. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz