Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
В разделе форумов Delphi есть увлекательная и популярная тема "Delph & OpenOffice Заполним пробел ". Я - начинающий разработчик С++ Builder, столкнулся с задачей оптимизации OpenOffice. И, как оказалось, в инете не так уж и много информации, касающейся данной тематики для Buildera. Всех интересующихся или же нуждающихся в помощи по этому вопросу приглашаю в эту тему! будем решать проблему вместе. Ведь, как известно, несколько голов лучше чем одна..)) Некоторые начальные продвижения, конечно же имеются, но чтобы полностью понять суть и методику работы, необходимо коллективное участие. Всем заранее спасибо! By BeTeLGeuSe;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 18:55 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
> И, как оказалось, в инете не так уж и много информации, касающейся данной тематики для Buildera. ОЛЕ безразлично откель ее дергают У Вас проблемы с переводом с дельфей на стройку? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 23:55 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, нет, с переводом проблем никаких нет, затруднения вызывают свойства и методы самого openoffica (а они отличаются от майкрософтовского), значение констант, задающих различные параметры. в лит-ре по Oofficy вроде как есть, но не все.вот я и решил создать такую тему, может еще кому пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 10:37 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
Вот некоторые источники, откуда я беру информацию по функциям 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-й статьи: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 10:59 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
Работа моя заключается в том, чтобы программно выводить данные в опен офис калк через оле-объекты, соответствующим образом редактируя интерфейс калка, посредством свойств и методов OOO. во многом я уже разобрался, благодаря вышеперечисленным источникам. сейчас возникла смешная проблема: необходимо в заголовке документа OOO вместо стандартного "OpenOffice.org Calc" написать свой текст. Как задавать имя файла по умолчанию трудностей не составило: Document.OlePropertySet("Title", "Имя файла"); а вот со стандартной надписью проблемка. в excele, например, чтобы вместо "Microsoft Excel" задать свой текст, необходимо написать следующее: Excel.OlePropertySet("Caption","Свой заголовок"); где Excel = CreateOleObject("Excel.Application"); Если кто знает, как это осуществить, отпишитесь, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 11:20 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
И еще, если у кого-то есть сведения о хороших источниках по данной тематике, список свойств, методов, структур, значений констант OOO, прошу кидать ссылки в тему! конечно же, задавайте свои вопросы, постараюсь помочь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 11:27 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
BeTeLGeuSeЕсли кто знает, как это осуществить тынць ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 12:39 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, В экселе понятно как делать, речь про опен офис... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2012, 16:47 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
> В экселе понятно как делать, речь про опен офис... Не поверите: Tools -> Macros -> Record Macro _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2012, 00:16 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, Вы не поняли, я не про запись макроса..)) нужно изменить заголовок окна. в OOO стандартно в заголовке идет "имя файла - OpenOffice.org Calc (или Writer)". имя файла задается программно или при загрузке документа через LoadComponentFromURL. а вот как изменить стандартную надпись правее имени файла? та что "OpenOffice.org Calc". возможно ли это в принципе из программы или макросом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2012, 10:53 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
BeTeLGeuSeвозможно ли это в принципе из программы или макросом? www.oooforum.org -> OpenOffice.org Calc / OpenOffice.org Macros and API ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2012, 12:47 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, Если можете, покажите где именно там, я ничего не нашел по поводу моего вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2012, 10:27 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
BeTeLGeuSeЕсли можете Не могу. Я просто дал Вам на водку где спросить :BeTeLGeuSeкак изменить стандартную надпись правее имени файла? та что "OpenOffice.org Calc". возможно ли это в принципе из программы или макросом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2012, 10:55 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
Ex_Soft, спасибо. похоже мало людей сталкивается с такой проблемой))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2012, 12:33 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
BeTeLGeuSe, недавно также столкнулся с необходимостью автоматизации работы calc-а, поскольку конторка пытается отказаться от платного майкрософта, а необходимо делать выгрузки в xls. отсутствие 100% работающих примеров и мало документации. короче геммор. куча времени надо чтобы разобраться. нашел компонент libopenoffice . все работает, но компонент не бесплатный. народ, может кто знает бесплатный аналог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 18:42 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
В наше время проще заплатить 100 долларов, чем самому непонятно сколько разбираться. Себе же дороже получиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 11:52 |
|
||
|
Автоматизация OpenOffice.org через OLE в С++ Builder
|
|||
|---|---|---|---|
|
#18+
BeTeLGeuSe, Действительно, удобоваримой информации даже сейчас на эту тему мало. Например, сейчас бьюсь над такой проблемой: каким образом получить ячейку справа от данной, если данная представляет собой объединение нескольких ячеек? В Excel эта проблема решается довольно просто: через свойство Selection.Columns.Count... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 20:20 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=37621833&tid=2019675]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 169ms |

| 0 / 0 |
