von danielandross » 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:
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) {
}
Weiß jemand wie man die Makros deaktiviert; vielleicht in den myProperties?
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:
[code]
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) {
}
[/code]
Weiß jemand wie man die Makros deaktiviert; vielleicht in den myProperties?