Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Libre-Office, LCL-Datei wird nicht mehr angelegt

  Alt 2. Nov 2015, 11:39
Hallo,

so hat sich erledigt.
Copy&Paste-Fehler

Im Code stand das hier (MS Word 97):

Delphi-Quellcode:
    
    { Was hat das Word 97 hier zu suchen ???
      deshalb klappte das mit Libre-Office nicht mehr }

    SaveParams:= VarArrayCreate([0, 0], varVariant);
    SaveProperty := StarOffice.Bridge_GetStruct('com.sun.star.beans.PropertyValue');
    SaveProperty.Name:= 'FilterName';
    SaveProperty.Value:= 'MS Word 97';
    SaveParams[0]:= SaveProperty;
    *)
    SaveParams := EmptyParam;

    StarDocument.storeAsUrl(AFileURL, SaveParams);
Open-Office hat das als "Unsinn" ignoriert, Libre-Office ab 3.6 aber irgendwie berücksichtigt,
damit war die ODT keine ODT mehr, sondern irgendwas anderes.
Das Öffnen der Datei hatte dann auc ie Sperrdatei nicht mehr erzeugt, weil es keine OO-Datei war.

Habe es gerade mit OO und LO geprüft, läuft !!!


Heiko
Heiko
  Mit Zitat antworten Zitat