AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein OLE Word 2010 Probleme beim Öffnen von Dokumenten

OLE Word 2010 Probleme beim Öffnen von Dokumenten

Ein Thema von AlexanderVieth · begonnen am 8. Feb 2011 · letzter Beitrag vom 10. Feb 2011
 
AlexanderVieth

Registriert seit: 17. Aug 2009
Ort: Düren
13 Beiträge
 
Delphi 2010 Professional
 
#1

OLE Word 2010 Probleme beim Öffnen von Dokumenten

  Alt 8. Feb 2011, 10:53
Hallo Alle zusammen,

In einer Anwendung möchte ich ein Word Dokument öffnen, und dann anzeigen. Hierbei gibt es jedoch die Fehlermeldung
"Befehl kann nicht ausgeführt werden, da kein Dokument geöffnet ist"

Ich habe dazu eine kleine Testroutine geschrieben, die den gleichen Fehler erzeugt:

Delphi-Quellcode:
procedure TForm7.btn1Click(Sender: TObject);
var
  WordApp: OLEVariant;
begin
  FFileName := ed1.Text;

  if not FileExists(FFileName) then
  begin
    ShowMessage('Datei Existiert nicht');
    exit;
  end;

  try
    WordApp := CreateOleObject('Word.Application');

    WordApp.Visible := cbVisible.Checked;

    WordApp.Documents.Open(Filename := FFilename,
      ReadOnly := false);
  except
    ShowMessage('Open Fehlgeschlagen');
    if WordApp.Documents.Count = 0 then
      WordApp.Quit;
  end;
end;
Der Fehler tritt nur dann auf, wenn WordApp.Visible := false.
Ist dieser Fehler jemandem von euch bekannt? Mache ich vielleicht irgendetwas falsch?

Edit: Sichtbar werden soll das Word fenster ja erst hinterher, in dieser Testroutine hab ich die folgenden Bearbeitungsschritte und das Sichtbarmachen nicht mehr berücksichtigt.

Gruß
Alex

Geändert von AlexanderVieth ( 8. Feb 2011 um 11:33 Uhr)
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 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 by Thomas Breitkreuz