Makros in open Office SDK deaktivieren?
Verfasst: Mi, 09.05.2007 11:34
Hallo, ich würde in meiner Anwendung gerne die eventuell beinhalteten makros eines dokumentes beim laden deaktivieren, um zu sehen ob das nicht etwas mehr Speed bringt. Das laden habe ich so realisiert:
Weiß jemand wie man die Makros deaktiviert; vielleicht in den myProperties?
Code: Alles auswählen
try {
XComponentLoader xComponentLoader = (XComponentLoader) UnoRuntime
.queryInterface(XComponentLoader.class, desktop);
PropertyValue[] myProperties = new PropertyValue[1];
myProperties[0] = new PropertyValue();
myProperties[0].Name = "Hidden";
// for open document and do not show user interface use "true"
myProperties[0].Value = new Boolean(true);
// Load a given document
XComponent xComponent = xComponentLoader.loadComponentFromURL(
createUNOFileURL(source_File), "_blank", // New windos
0, // Is ignored
myProperties); // Special properties
openDocument = xComponent;
} catch (Exception e) {
}