Thema
:
Delphi
WordApplication in Thread ausführen?
Einzelnen Beitrag anzeigen
ManuelR
Registriert seit: 14. Dez 2005
Ort: Backnang
57 Beiträge
Delphi 2010 Professional
#
4
Re: WordApplication in Thread ausführen?
14. Feb 2008, 15:05
Hallo,
so bleibt nichts hängen:
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TForm1.WordStartenClick(Sender: TObject);
var
Word: variant;
begin
inherited
;
Screen.Cursor := crHourglass;
try
{Es wird zuerst versucht, eine laufende Word-Instanz zu verwenden}
word:=GetActiveOleObject('
Word.Application
');
except
try
{Läuft Word noch nicht, wird eine neue Verbindung aufgebaut}
Word:=CreateOleObject('
Word.Application
');
except
{Schlägt sie fehl (Word nicht installiert), gibt es eine Fehlermeldung}
ShowMessage('
Microsoft Word kann nicht starten.
');
screen.cursor:=crDefault;
exit;
end
;
end
;
word.visible:=true;
word:=unassigned;
screen.cursor:=crDefault;
end
;
Zitat
ManuelR
Öffentliches Profil ansehen
Mehr Beiträge von ManuelR finden