нужна курсовая по программированию на языке программирования Sdk eclipse(java) Программа вычисления выражений в любой системе счисления написать программу и где-то 25 страниц описание работы программы. В программе должны использоваться классы: объекты, методы ...
Разработка POC LibreOffice OLE Excel сервера
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Разработка POC LibreOffice OLE Excel сервера.
Техническое задание на разработку модели OLE-сервера Excel.
Исходя из факта, что общение прикладных программ с Excel происходит стандартными средствами OLE, для проверки возможности замены MS Excel OLE на LibreOffice OLE при работе с прикладными программами предлагается разработать тестовое OLE приложение.
Функциональные требования. Данное приложение должно:
1. Быть OLE сервером.
2. Быть зарегистрировано в ОС как «Excel.Application».
3. Предоставлять интерфейс MS Excel 2007/2010 OLE в объеме, необходимом для работы приведенного ниже VBS-скрипта.
4. Запросы OLE Excel должны транслироваться с эквивалентные вызовы LibreOffice UNO API: VB-скрипт -> разрабатываемый тестовый OLE сервер -> LibreOffice UNO API.
5. Результаты выполнения запросов (статус, данные если необходимы), должны передаваться обратно в скрипт, так, как это делал бы оригинальный сервер OLE Excel.
Дополнительные требования. Приложение:
1. Может быть выполнено на любом языке программирования, однако не должно требовать лицензирования среды или библиотек времени исполнения.
2. Должно функционировать в среде Windows XP Prof SP3 Rus x32/x64, Windows 7 Prof Rus x32/x64.
3. Используемая версия LibreOffice – 4.0.1.2 или старше.
Способ проверки работоспособности. На компьютере, на котором не установлен MS Offce (MS Excel), устанавливаем LibreOffice. Устанавливаем и регистрируем разработанный тестовый OLE сервер. Запускаем LibreOffice в режиме UNO сервера. Запускаем тестовый скрипт. Скрипт должен вызвать LibreOffice Calc, создать файл электронной таблицы, в первую строку, третьей колонки созданной таблицы должен вывести текст 'Test', либо любое другое значение, как это будет задано в скрипте.
Полезные ссылки.
1. Описание LibreOffice UNO API http://api.libreoffice.org/
Приложение. Тестовый пример на языке VB:
'Excel example
Private Sub cmdExcel_Click()
Dim intCol
Dim intRow
Dim oXL
Dim oBook
Dim oSheet
Dim oRange
intCol = 3
intRow = 1
'Load Excel and create the object
Set oXL = CreateObject("Excel.Application")
'Turn off alert messages.
oXL.DisplayAlerts = False
'Load a new workbook and create the workbook object.
Set oBook = oXL.workbooks.Add
'Create the worksheet object.
Set oSheet = oBook.Sheets(1)
'Enter a value in a cell.
oSheet.cells(intRow, intCol).Value = "Test"
'Display the Excel session.
oXL.Visible = True
End Sub
cmdExcel_Click
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО3 заявкиЗакрыт12 лет назад
Необходимо написать программу-даунлоад менеджер, позволяющую скачивать flv и mp4-потоки. Программа будет исполнена ввиде мини-браузера (адресная строка, вперёд, назад, обновление, табы), отличительной особенностью которого является возможность определять все flv- и mp4-потоки, которые ...
Прикладное ПО2 заявкиЗакрыт12 лет назадДобрый день наш сайт планирует запустить новый проект по трансляции видео с городских веб-камер. На данный момент уже установлена и работает одна ip-камера. Но хотелось бы в этом году сделать их 5-6. Столкнулись с ...
Прикладное ПО3 заявкиЗакрыт12 лет назадНаписать программу на выбор: 1) Смоделировать одномерные случайные блуждания. Условия вычислительного эксперимента в среде VBA выбрать самостоятельно. Построить график =f(n) в таблице Excel. x должен быть в квадрате ИЛИ ...
Прикладное ПОнет заявокЗакрыт12 лет назад- $50
Исполнителю необходимо хорошо быть знакомым с форматом JPG. Ознакомиться можно здесь http://habrahabr.ru/post/102521/ либо в книге - Дж. Миано Форматы и алгоритмы сжатия изображений в действии. (есть исходные коды) Задача: написать ...
Прикладное ПО1 исполнительЗавершен12 лет назад - $5000
Здравствуйте, нужна разработка программного обеспечения слежения за персоналом. Аналог СТАХ@НОВЕЦ Возможности программы http://stakhanovets.ru/?id=301 Демо http://195.234.5.137/stkh/index_c.html Логин - test Пароль - test Интересуют программисты которые реализовывали ...
Прикладное ПО8 заявокЗакрыт12 лет назад Есть модуль работающий по rsr232, каждые 2 секунды выдает данные. Необходимо данные складывать в фай, а так же при активном подключении посылать их через tcp/ip соединение Пользователь должен выбирать номер com порта, скорость ...
Прикладное ПО9 заявокЗакрыт12 лет назадНаписать фтп-клиент Нужно написать фтп-клиент для винды xp и 7. Заливщик должен работать с 3g модемом. 1. Подключить интернет 2. залить файлы на хостинг по указанным данным в текстовом ...
Прикладное ПО3 заявкиЗакрыт12 лет назадЕсть игровые аппараты (мартышки, ещё чо то там) с играми. Эти игры работают только черезинтернет (туда закачиваются билеты через интернет. Дело в том, что там, где стоит один аппарат очень слабый интернет ,можно сказать его ...
Прикладное ПО1 заявкаЗакрыт12 лет назад- $100
Нужна программа на Delphi7, обеспечивающая вывод окна с текстом и изображением (текст и изображение задаются в исходном тексте программы, они будут фиксированными) с частотой до 30Гц. При этом основное условие: быстродействие, т.к. возможны проблемы в ...
Прикладное ПО5 заявокЗакрыт12 лет назад