Вот выложил маленький исходничек dll'ки OutLook, может чего разовьёте из этого
Использование внешней DLL для работы с M$ Word
Модератор: Модераторы
- EmeraldMan
- постоялец
- Сообщения: 149
- Зарегистрирован: 16.10.2008 08:41:51
- Откуда: Белгород
- Контактная информация:
http://prog.webm.ru/files/outlookdll.rar
Вот выложил маленький исходничек dll'ки OutLook, может чего разовьёте из этого
Вот выложил маленький исходничек dll'ки OutLook, может чего разовьёте из этого
-
ViruZ
- постоялец
- Сообщения: 175
- Зарегистрирован: 30.05.2005 17:41:12
- Откуда: Украина
- Контактная информация:
EmeraldMan писал(а):http://prog.webm.ru/files/outlookdll.rar
Вот выложил маленький исходничек dll'ки OutLook, может чего разовьёте из этого
Спасибо, за пару дней включу ваш код в MSOfficeDLL - так теперь будет называться этот проект
Коллеги если Вы хотите сделать, что либо кросс платформенное не смотрите в сторону com программирования.
Я начал делать проект который основан на XML. Документ представляется ввиде XML схемы schemas-microsoft-com которую прекрасно понимает и OpenOffice. Хотя к сожалению разработка началась давно и так же давно прекратилась:( Как появится время я её продолжу. Меня не прельщает привязка к продуктам МелкоСофта;)
Я начал делать проект который основан на XML. Документ представляется ввиде XML схемы schemas-microsoft-com которую прекрасно понимает и OpenOffice. Хотя к сожалению разработка началась давно и так же давно прекратилась:( Как появится время я её продолжу. Меня не прельщает привязка к продуктам МелкоСофта;)
- EmeraldMan
- постоялец
- Сообщения: 149
- Зарегистрирован: 16.10.2008 08:41:51
- Откуда: Белгород
- Контактная информация:
Где бы взять документацию как работать с OpenOffice сервером?..
Нахожу только самые основы - подключение, создание, сохранение, цвет шрифта...
А вот что-нибудь посерьезнее - таблицы, рисунки, разметка страницы этого не видно...
Интересно это где-нибудь полностью описано? И где можно достать такие документы?
Нахожу только самые основы - подключение, создание, сохранение, цвет шрифта...
А вот что-нибудь посерьезнее - таблицы, рисунки, разметка страницы этого не видно...
Интересно это где-нибудь полностью описано? И где можно достать такие документы?
EmeraldMan писал(а):Где бы взять документацию как работать с OpenOffice сервером?..
Нахожу только самые основы - подключение, создание, сохранение, цвет шрифта...
А вот что-нибудь посерьезнее - таблицы, рисунки, разметка страницы этого не видно...
Интересно это где-нибудь полностью описано? И где можно достать такие документы?
Можна посмотреть на форуме OpenOffice
http://www.oooforum.org/forum/viewtopic.phtml?t=9815
Общие сведения.
-
ViruZ
- постоялец
- Сообщения: 175
- Зарегистрирован: 30.05.2005 17:41:12
- Откуда: Украина
- Контактная информация:
EmeraldMan писал(а):Где бы взять документацию как работать с OpenOffice сервером?..
Нахожу только самые основы - подключение, создание, сохранение, цвет шрифта...
А вот что-нибудь посерьезнее - таблицы, рисунки, разметка страницы этого не видно...
Интересно это где-нибудь полностью описано? И где можно достать такие документы?
Документация есть и весьма серьезная (книга более 1000 страниц в формате PDF с описанием OpenOffice.Org API
ViruZ писал(а):и пусть на его (пользователя) совести будет лицензионная чистота выбранного M$ Office.
Не надо потокать американским денежным мешкам, а то они ещё какой-нибудь кризис устроють. Лучше один OpenOffice.
- EmeraldMan
- постоялец
- Сообщения: 149
- Зарегистрирован: 16.10.2008 08:41:51
- Откуда: Белгород
- Контактная информация:
На форумах есть примеры, и даже на Delphi, но их очень мало...
Спасибо за наводку! Нашел кое что, правда там всего 226 страниц из них 50 - основы бэйсика, зато наконец довольно серьезный и полный материал!
Жаль ещё, что практически вся документация на эту тему идет на Basic, ну ничё - будем переводить
ViruZ писал(а):Документация есть и весьма серьезная (книга более 1000 страниц в формате PDF с описанием OpenOffice.Org API)
Спасибо за наводку! Нашел кое что, правда там всего 226 страниц из них 50 - основы бэйсика, зато наконец довольно серьезный и полный материал!
Жаль ещё, что практически вся документация на эту тему идет на Basic, ну ничё - будем переводить
EmeraldMan писал(а):На форумах есть примеры, и даже на Delphi, но их очень мало...ViruZ писал(а):Документация есть и весьма серьезная (книга более 1000 страниц в формате PDF с описанием OpenOffice.Org API)
Спасибо за наводку! Нашел кое что, правда там всего 226 страниц из них 50 - основы бэйсика, зато наконец довольно серьезный и полный материал!
Жаль ещё, что практически вся документация на эту тему идет на Basic, ну ничё - будем переводить
Если надо могу скинуть манул на 1141 страницу.
- EmeraldMan
- постоялец
- Сообщения: 149
- Зарегистрирован: 16.10.2008 08:41:51
- Откуда: Белгород
- Контактная информация:
Jargar писал(а):Если надо могу скинуть манул на 1141 страницу.
Ага, расшарь где-нибудь пожалуйста! или на почту aleksey_prog@mail.ru
Заранее спасибо!
Vadim писал(а):Не надо потокать американским денежным мешкам, а то они ещё какой-нибудь кризис устроють. Лучше один OpenOffice.
Лично мне тоже не очень нравится мелкософт. Но раз уж он есть, то и проект MSOfficeDLL должен быть. В недалеком будущем, после вытеснения мелкософта овпенофисом, MSOfficeDLL будет полезен для совместимости со старым софтом.
-
ViruZ
- постоялец
- Сообщения: 175
- Зарегистрирован: 30.05.2005 17:41:12
- Откуда: Украина
- Контактная информация:
yuray писал(а):Vadim писал(а):Не надо потокать американским денежным мешкам, а то они ещё какой-нибудь кризис устроють. Лучше один OpenOffice.
Лично мне тоже не очень нравится мелкософт. Но раз уж он есть, то и проект MSOfficeDLL должен быть. В недалеком будущем, после вытеснения мелкософта овпенофисом, MSOfficeDLL будет полезен для совместимости со старым софтом.
Я полностью согласен за использование Опенофиса (сам использую уже несколько лет), но мне кажется, мелкософт не так просто сдаст свои позиции, так что совместимость все-таки нужна. Не все пользователи хотят использовать Опенофис
По сабжу: с понедельника приступаю к серьезной разработке базового абстрактного класса, от которого буду наследовать классы для работы с Вордом и Врайтером соответственно. Для Ворда буду частично использовать свою длл-ку, для Врайтера - только фпц и Лазаря.
ViruZ
Дело не только в привычке. Например мало кто знает, что Writer 3.0 может спокойно открывать документы .docx, а word 2003, без специальной примочки, этого не может.
Ещё одна фишка, Writer 3.0 когда сохраняет .doc то он по размеру значительно меньше, чем сохраняет тот-же документ Word 2003. Короче, Writer что-то оттуда изымает, только я не знаю что, но всё форматирование сохраняется. 
Впрочем, не всё там плюсы, есть и минусы.
Дело не только в привычке. Например мало кто знает, что Writer 3.0 может спокойно открывать документы .docx, а word 2003, без специальной примочки, этого не может.
Впрочем, не всё там плюсы, есть и минусы.
Не все пользователи хотят использовать Опенофисв силу привычки к мелкософтовому офису и нежелания переучиваться.
дело не только в желании, но и в багах и возможностях
пока ОО прогрывает
