powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
6 сообщений из 6, страница 1 из 1
Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
    #35391371
kalginap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо из PowerBuilder открыть документ в OpenOffice Calc таким образом, чтобы он был невидим на экране. Я написал следующий код

OLEObject lole_OpenOfficeCalc, lole_desctop, OLEObject lole_OpenPropertyValue, lole_Document
int li_status
any la_openargs[]
string ls_ErrTitle

OLEObject lole_OpenOfficeCalc, lole_desctop, lole_PropertyValue
int li_status

lole_OpenOfficeCalc = CREATE OLEObject
lole_desctop = CREATE OLEObject

li_status = lole_OpenOfficeCalc.ConnectToNewObject("com.sun.star.ServiceManager")

if li_status<>0 then
destroy lole_OpenOfficeCalc
MessageBox(ls_ErrTitle, 'Коннект в OpenOffice-у ~r')
return -1
end if

lole_desctop = lole_OpenOfficeCalc.CreateInstance("com.sun.star.frame.Desktop")
lole_PropertyValue = lole_desctop.Bridge_GetStruct("com.sun.star.beans.PropertyValue");

lole_desctop.LoadComponentFromURL('file:///E:/Doc/1.ods', "_blank", 0, la_openargs)


Как сделать чтобы OpenOffice Calc при этом был невидим?
...
Рейтинг: 0 / 0
Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
    #35391987
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kalginaplole_PropertyValue = lole_desctop.Bridge_GetStruct("com.sun.star.beans.PropertyValue");

lole_desctop.LoadComponentFromURL('file:///E:/Doc/1.ods', "_blank", 0, la_openargs)

Как сделать чтобы OpenOffice Calc при этом был невидим?
закинуть в lole_PropertyValue свойство Hidden=True и передать в la_openargs.
...
Рейтинг: 0 / 0
Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
    #35392000
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kalginapНеобходимо из PowerBuilder открыть документ в OpenOffice Calc таким образом, чтобы он был невидим на экране. Я написал следующий код

OLEObject lole_OpenOfficeCalc, lole_desctop, OLEObject lole_OpenPropertyValue, lole_Document
int li_status
any la_openargs[]
string ls_ErrTitle

OLEObject lole_OpenOfficeCalc, lole_desctop, lole_PropertyValue
int li_status

lole_OpenOfficeCalc = CREATE OLEObject
lole_desctop = CREATE OLEObject

li_status = lole_OpenOfficeCalc.ConnectToNewObject("com.sun.star.ServiceManager")

if li_status<>0 then
destroy lole_OpenOfficeCalc
MessageBox(ls_ErrTitle, 'Коннект в OpenOffice-у ~r')
return -1
end if

lole_desctop = lole_OpenOfficeCalc.CreateInstance("com.sun.star.frame.Desktop")
lole_PropertyValue = lole_desctop.Bridge_GetStruct("com.sun.star.beans.PropertyValue");

lole_desctop.LoadComponentFromURL('file:///E:/Doc/1.ods', "_blank", 0, la_openargs)


Как сделать чтобы OpenOffice Calc при этом был невидим?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
lole_PropertyValue = lole_OpenOfficeCalc.Bridge_GetStruct("com.sun.star.beans.PropertyValue")

lole_PropertyValue.Name = "Hidden"
lole_PropertyValue.Value = true

la_openargs[ 1 ] = lole_PropertyValue

lole_desctop.LoadComponentFromURL('file:///E:/Doc/1.ods', "_blank",  0 , la_openargs)

как то так или что то похожее...
...
Рейтинг: 0 / 0
Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
    #35516475
ankaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
lole_Document = lole_desctop.LoadComponentFromURL('file:///E:/Doc/1.ods', "_blank",  0 , la_openargs)
lole_document.getCurrentController.getFrame.getContainerWindow.SetVisible (FALSE)
...
Рейтинг: 0 / 0
Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
    #35525958
Victorrria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоже интересно
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
    #36687186
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может кто подскажет как сразу запустить демонстрацию презентации в OpenOffice (file *.odp). Спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как из PowerBuilder открыть документ в OpenOffice Calc, таким образом чтобы он был невидим
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]