|
|
|
Forum Guru
      
участник
Last Login: 26.06.2006 16:13
Сообщ.: 52,
Visits: 545
|
|
Уважаемые коллеги. Работали кто с Compound Document (он же OLE Structured Storage). Поделитесь опытом. Мне необходимо получить данные для работы с 1С. Если есть примеры приложений буду Вам весьма признателен. Заренее благодарен.
|
|
|
|
|
новичок
      
участник
Last Login: 22.03.2005 15:35
Сообщ.: 3,
Visits: 34
|
|
Имеются наработки как в плане Structured Storage так и в плане MD-файла. Правда пока что не большие: восновном на данный момент копаюсь в описании стуктуры метаданных - Main Metadata Stream и недоделан класс Structured Storage - нужно довести до ума мини-потоки. Буду очень благодарен за любую помощь, особенно если кто предоставит готовое описание ентого Main Metadata Stream (а то уже мозги пухнут от бесконечной последовательности 1С-FAR-1С-FAR-...) и как шифруется ентот MMS при установке пароля на конфигурацию (есть мысль что примерно так же как и DDS - XOR'ом... но требует проверки). Также сооовсем не откажусь от готового класса с реализацией работы со Storage (OLE API не предлагать - черевато быть посланым ;)) Любая связь по мылу: _editor_@mail.ru
|
|
|
|
|
новичок
      
участник
Last Login: 22.03.2005 15:35
Сообщ.: 3,
Visits: 34
|
|
| ... хм... ашо забыл сказать что все наработки на C++.. ;-B
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
Возможно тебе поможет статья "Внутренний формат документов MS WORD" http://www.uinc.ru/articles/39/index.shtml
|
|
|
|
|
новичок
      
участник
Last Login: 22.03.2005 15:35
Сообщ.: 3,
Visits: 34
|
|
| Статья "Внутренний формат документов MS WORD" крайне не полная - слишком много упрощений. Я лично посоветовал бы "XLS для программиста" правд чегот не могу найти ссылку на него...
|
|
|
|
|
Junior Member
      
участник
Last Login: 11.04.2007 8:44
Сообщ.: 18,
Visits: 200
|
|
Привет!
Есть код на Дельфе (файл CompDoc.pas).
//---------------------------------------
Compound Documents v1.00
Robert R. Marsh, SJ
rrm@sprynet.com
http://home.sprynet.com/sprynet/rrm/
Copyright (c) 1998 Robert R. Marsh, S.J. &
the British Province of the Society of Jesus
//---------------------------------------
По ссылкам можешь не ходить, мертвые ;-)
Если с таким не работал, намылю. В принципе, можно загнать этот CompDoc.pas в dll и юзать функции.
Пример тоже на Дельфе.
|
|
|
|