|   |   | 
| 
 | v7: Открыть XLS файл средствами Libre Office 3.4 | ☑ | ||
|---|---|---|---|---|
| 0
    
        megatrend 16.11.11✎ 18:05 | 
        Имеется код чтения xls-файла, который написан для Open Office. Админ снёс его и поставил вместо него Libre Office 3.4. Код перестал работать :
  ServiceManager = СоздатьОбъект("com.sun.star.ServiceManager"); {Документ.Приходная.Форма.Модуль(217)}: Неудачная попытка создания объекта (com.sun.star.ServiceManager) Возможно ли подружить этот код с Libre Office 3.4 ? Если да, то как? | |||
| 1
    
        megatrend 16.11.11✎ 18:06 | 
        Уточнение : админ снёс Open Office.     | |||
| 2
    
        Vladal 16.11.11✎ 18:10 | 
        На страничке http://support.microsoft.com/kb/927229
  посмотри описание программы просмотра объектов OLE/COM (oleview.exe). http://download.microsoft.com/download/win2000platform/oleview/1.00.0.1/nt5/en-us/oleview_setup.exe Она покажет, какое имя объекта зарегистрировано в системе для каждого COM-приложения | |||
| 3
    
        Vladal 16.11.11✎ 18:17 | 
        Например, наша любимая 1С 7.7 в ветке COM Library Objects -- All Objects -- v77.Application     | |||
| 4
    
        smaharbA 16.11.11✎ 18:32 | 
        (16) запусти либру интерактивно     | |||
| 5
    
        smaharbA 16.11.11✎ 18:33 | 
        + если портабла, то немного действий добавить с реестром (можно под усерскими правами и из самой адинес)     | |||
| 6
    
        megatrend 16.11.11✎ 18:35 | 
        (4) запускал - не помогло.     | |||
| 7
    
        Vladal 16.11.11✎ 19:15 | 
        (6) А на (2) что скажешь?     | |||
| 8
    
        smaharbA 16.11.11✎ 19:22 | 
        (6) значит делай (5)     | |||
| 9
    
        smaharbA 16.11.11✎ 19:24 | 
        как то так
  
  | |||
| 10
    
        andrewks 16.11.11✎ 21:06 | 
        у либры класс также называется, это вы там чего-то намутили
  попробуй ради проверки com.sun.star.ServiceManager.1 | |||
| 11
    
        smaharbA 16.11.11✎ 21:13 | 
        (10) такое встречалось и ранее     | |||
| 12
    
        andrewks 16.11.11✎ 21:18 | 
        (11) и какова причина?     | |||
| 13
    
        megatrend 17.11.11✎ 10:53 | 
        (2) (7) скачал-установил-запустил http://download.microsoft.com/download/win2000platform/oleview/1.00.0.1/nt5/en-us/oleview_setup.exe , но классов со ссылкой на исполняемые файлы Libre Office не обнаружил. Может, не там искал? Там много деревьев, а кнопки поиска вроде не нашёл.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |