[oodisc] Re[2]: Alexej Kryukov
Lika Vovk
lika_vovk на mail.ru
Чт Дек 2 14:16:16 MSK 2004
-----Original Message-----
From: Alexej Kryukov <akrioukov на newmail.ru>
To: oo-discuss на openoffice.ru
Date: Tue, 30 Nov 2004 16:47:34 +0300
Subject: Re: [oodisc] Help me
Добрый день Алексей.
Большое спасибо, что откликнулись
Написала как Вы посоветовали:
StarOffice, StarDesktop, LoadParams, Document : Variant;
if VarIsEmpty(StarOffice)
then StarOffice:=CreateOleObject('com.sun.star.ServeceManager');
StarDesktop:=StarOffice.createInstence('com.sun.star.frame.Desktop);
LoadParams:=VarArrayCreate([0,-1],VarVariant);
Document:=StarDesctop.LoadComponentFromURL('private:factory/swriter',
'_blank',0,LoadParams);
Новый документ создается без проблем!!!
Если открываю уже готовый :
Document:=StarDesctop.LoadComponentFromURL('file:///C|/tovar.sxv',
'_blank',0,LoadParams);
Ругается: "Несовпадение типов", хотя в документации (Star Office Tutorial)
русским по белому написано какой стринг указать для открытия файла
на Windows машине.
Пробовала разные строки - ничего не подходит!
Может посоветуете что-нибудь, а то переходим на бесплатный офис
и все шаблоны уже готовы (Для MS Word), неохота создавать программно.
>
> Собственно, пример взят из образца кода на Delphi, который имеется
> в OOo SDK, можете сами там посмотреть.
Если не трудно пришлите плз ссылочку на OOo SDK, а то на сайте
www.openoffice.org много всего и никак не пойму какую документацию качать
(язык не имеет значения, главное чтобы все API были описаны)
С уважением Lika
ЦНПО "Каскад"
> --
> Regards,
> Alexej Kryukov <akrioukov at newmail dot ru>
>
> Moscow State University
> Historical Faculty
Подробная информация о списке рассылки Oo-discuss