Einzelnen Beitrag anzeigen

Kirby886

Registriert seit: 23. Feb 2009
Ort: Niedersachsen
6 Beiträge
 
Delphi 2007 Professional
 
#1

OO Writer - fehlende Bookmarks?

  Alt 9. Feb 2011, 16:06
Nabend,

kurze Frage:

Delphi-Quellcode:
function TOLEWinwordControl_L2.OOGetBookMarks: TStringList;
var tmpBookmarks: OLEVariant;
    i : Integer;
begin
  Result := TStringList.Create;
  Result.Clear;
  if (VarIsEmpty(Document) or VarIsNull(Document)) then Exit;

  TRY
    tmpBookmarks := Document.Bookmarks.GetElementNames;
    for i := VarArrayLowBound(tmpBookmarks, 1) to VarArrayHighBound(tmpBookmarks, 1) do
      Result.Add(tmpBookmarks[i]);
  EXCEPT
  END;
end;
Mit dieser Funktion lese ich die Bookmarks eines oot-Dokuments aus. Als Ergebnis bekomme ich einige Namen korrekter Bookmarks, einen jedoch nicht. Hat jemand eine Idee, wieso ein Bookmark fehlen könnte? Im Dokument steht es, habs sogar extra noch einmal geschrieben.

Grüße
  Mit Zitat antworten Zitat