Как из Builder/Delphi распечатать документ Writerуказав параметры печати:- принтер- диапазон страниц- осуществить двухстороннюю печатьТак:Код: Variant MyStruct = ServiceManager.OleFunction("Bridge_GetSt ruct", "com.sun.star.beans.PropertyValue");MySt ruct.OlePropertySet("name", "Copies");MyStruct.OlePropertySet("value ", 1);MyStruct.OlePropertySet("name", "RangeText");MyStruct.OlePropertySet("va lue", "2");MyStruct.OlePropertySet("name", "Collate");MyStruct.OlePropertySet("valu e", false);int Bounds[2] = {0,0};Variant PrintParam = VarArrayCreate(Bounds, 1, varVariant);PrintParam.PutElement(MyStru ct, 0);Document.OleFunction("print", PrintParam);не работает!
|