Йоксель » Главный форум

Yoksel и Delphi

(6 posts)
  1. Скажите а из под Delphi можно работать с Yoksel? Может где пример подключения и основных приемов работы есть. Чтобы начинающему понятно было...
    Еще такой вопрос: сейчас использую Yoksel в для просмотра и печати бланка, запускаю так
    WinExec(PChar('"' + sPath + '\Yoksel.exe" "' + sPath + '\book4.xls"'), SW_SHOW);
    А нельзя каким-то параметром командной строки указать что первый лист сразу нужно открыть?

    Отправлено 16 года(лет) назад #
  2. "Скажите а из под Delphi можно работать с Yoksel?"
    Надо использовать Com объект
    Пример на javascript :
    Есть файл Test.js

    var Yoxel = new ActiveXObject("Йоксель");
    ver = Yoxel.Version;
    WScript.Echo(ver);
    Tab = Yoxel.CreateSpreadsheetDocument ();
    Tab.open("Таблица.mxl", 1, 0);
    Tab.Print(1);

    Отправлено 16 года(лет) назад #
  3. Про COM-сервер уже сказали. Раздел сайта по нему: http://yoksel.net.ru/ComServer
    Там документация и пара демо-приложений на VB.
    Скачать сам сервер можно здесь: http://yoksel.net.ru/Hotfixes

    Чтобы самостоятельным приложением открыть нужный лист книги Excel, можно использовать параметр --sheet. Справка по параметрам: http://yoksel.net.ru/ParametryKomandnojjStroki

    Отправлено 16 года(лет) назад #
  4. Спасибо за ответы. Почему-то не получается у меня с командной строкой:
    WinExec(PChar('Yoksel.exe --open book4.xls --sheet 2'), SW_SHOW);
    Возникает ошибка:
    >Oшибкa пpи aнaлизe кoмaнднoй cтpoки: unknown option sheet
    И так с любым параметром. Если же параметр убрать - все нормально.

    Отправлено 16 года(лет) назад #
  5. Сейчас проверил - работает. Может, версия Yoksel.exe старая? Надо эту использовать: http://yoksel.net.ru/Hotfixes

    Еще может быть, что слово "sheet" содержит русские буквы. :)

    PS. Вот строка, которую я использовал для теста:

    Yoksel.exe --open "test.xls" --sheet 1

    Все нормально открывается.

    Отправлено 16 года(лет) назад #
  6. Спасибо, действительно была старая версия. Не с той страницы, видимо, скачал.

    Отправлено 16 года(лет) назад #

RSS экспорт этой темы

Отправить сообщение

Вы должны войти в систему, чтобы оставлять сообщения.