powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Автоматизация OpenOffice.org через OLE в С++ Builder
17 сообщений из 17, страница 1 из 1
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37616936
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В разделе форумов Delphi есть увлекательная и популярная тема "Delph & OpenOffice Заполним пробел ". Я - начинающий разработчик С++ Builder, столкнулся с задачей оптимизации OpenOffice. И, как оказалось, в инете не так уж и много информации, касающейся данной тематики для Buildera. Всех интересующихся или же нуждающихся в помощи по этому вопросу приглашаю в эту тему! будем решать проблему вместе. Ведь, как известно, несколько голов лучше чем одна..))
Некоторые начальные продвижения, конечно же имеются, но чтобы полностью понять суть и методику работы, необходимо коллективное участие.
Всем заранее спасибо!
By BeTeLGeuSe;)
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37617267
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> И, как оказалось, в инете не так уж и много информации, касающейся данной тематики для Buildera.
ОЛЕ безразлично откель ее дергают У Вас проблемы с переводом с дельфей на стройку?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37617532
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft,
нет, с переводом проблем никаких нет, затруднения вызывают свойства и методы самого openoffica (а они отличаются от майкрософтовского), значение констант, задающих различные параметры. в лит-ре по Oofficy вроде как есть, но не все.вот я и решил создать такую тему, может еще кому пригодится.
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37617561
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот некоторые источники, откуда я беру информацию по функциям OOO и по его автоматизации (т.е., управлении из программы, написанной на билдере) из билдера:
- Везде распространенная статья "Автоматизация OpenOffice.org Calc при помощи Borland C++ Builder 6.0": http://www.codenet.ru/progr/bcb/Open-Office-Calc-Automation.php;
- Статья "Первые шаги в автоматизации OpenOffice.Calc и OpenOffice.Writer под Delphi": http://edu-support.ru/?statya=113;
- Форум для delphi на этом сайте: /topic/405083&pg=1;
- Статья "Из PHP в OpenOffice.Calc: работа с COM-объектами": http://www.spravkaweb.ru/php/sovet/calccom;
- Пример из 1-й статьи:
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37617593
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работа моя заключается в том, чтобы программно выводить данные в опен офис калк через оле-объекты, соответствующим образом редактируя интерфейс калка, посредством свойств и методов OOO. во многом я уже разобрался, благодаря вышеперечисленным источникам. сейчас возникла смешная проблема: необходимо в заголовке документа OOO вместо стандартного "OpenOffice.org Calc" написать свой текст. Как задавать имя файла по умолчанию трудностей не составило: Document.OlePropertySet("Title", "Имя файла"); а вот со стандартной надписью проблемка. в excele, например, чтобы вместо "Microsoft Excel" задать свой текст, необходимо написать следующее: Excel.OlePropertySet("Caption","Свой заголовок"); где Excel = CreateOleObject("Excel.Application");
Если кто знает, как это осуществить, отпишитесь, пожалуйста.
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37617608
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще, если у кого-то есть сведения о хороших источниках по данной тематике, список свойств, методов, структур, значений констант OOO, прошу кидать ссылки в тему!
конечно же, задавайте свои вопросы, постараюсь помочь!
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37617786
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BeTeLGeuSeЕсли кто знает, как это осуществить
тынць
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37618480
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft,
В экселе понятно как делать, речь про опен офис...
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37619091
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> В экселе понятно как делать, речь про опен офис...
Не поверите: Tools -> Macros -> Record Macro
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37619481
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft,
Вы не поняли, я не про запись макроса..)) нужно изменить заголовок окна. в OOO стандартно в заголовке идет "имя файла - OpenOffice.org Calc (или Writer)". имя файла задается программно или при загрузке документа через LoadComponentFromURL. а вот как изменить стандартную надпись правее имени файла? та что "OpenOffice.org Calc". возможно ли это в принципе из программы или макросом?
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37619747
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BeTeLGeuSeвозможно ли это в принципе из программы или макросом?
www.oooforum.org -> OpenOffice.org Calc / OpenOffice.org Macros and API
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37621529
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft,

Если можете, покажите где именно там, я ничего не нашел по поводу моего вопроса.
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37621585
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BeTeLGeuSeЕсли можете
Не могу. Я просто дал Вам на водку где спросить :BeTeLGeuSeкак изменить стандартную надпись правее имени файла? та что "OpenOffice.org Calc". возможно ли это в принципе из программы или макросом?
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #37621833
BeTeLGeuSe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft, спасибо. похоже мало людей сталкивается с такой проблемой)))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Автоматизация OpenOffice.org через OLE в С++ Builder
    #38427124
nik.urgant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BeTeLGeuSe, недавно также столкнулся с необходимостью автоматизации работы calc-а, поскольку конторка пытается отказаться от платного майкрософта, а необходимо делать выгрузки в xls. отсутствие 100% работающих примеров и мало документации. короче геммор. куча времени надо чтобы разобраться. нашел компонент libopenoffice . все работает, но компонент не бесплатный. народ, может кто знает бесплатный аналог?
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #38427870
irokosovskiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В наше время проще заплатить 100 долларов, чем самому непонятно сколько разбираться. Себе же дороже получиться.
...
Рейтинг: 0 / 0
Автоматизация OpenOffice.org через OLE в С++ Builder
    #38563636
avlaxoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BeTeLGeuSe,

Действительно, удобоваримой информации даже сейчас на эту тему мало. Например, сейчас бьюсь над такой проблемой: каким образом получить ячейку справа от данной, если данная представляет собой объединение нескольких ячеек? В Excel эта проблема решается довольно просто: через свойство Selection.Columns.Count...
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Автоматизация OpenOffice.org через OLE в С++ Builder
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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