Конференция "Corba" » Как заставить нормально работать Early Binding?
 
  • Juice © (06.02.07 11:40) [0]

    ExcelApp:= TExcelApplication.Create(Self);
         ExcelWB:= TExcelWorkbook.Create(Self);
         Sheet:= TExcelWorksheet.Create(Self);
         try
           ExcelApp.Connect;


    Пришел сегодня утром, включил тачку - на последней строчке ошибка - Interface not supported. Вчера уходил все было нормально. Какого вообще микрософтовские сервера выдают периодически такие вот штуки при использовании раннего связывания ? Насколько я помню с поздним проблем на ровном месте не возникает но очень неудобно писать код
  • Сергей М. © (06.02.07 16:43) [1]

    > на последней строчке ошибка - Interface not supported


    Врешь.
  • umbra © (06.02.07 20:07) [2]

    > Пришел сегодня утром, включил тачку - на последней строчке
    > ошибка - Interface not supported. Вчера уходил все было
    > нормально.

    Это какая-то фантастика. Или кто-то снес Эксель. Или кто-то изменил настройки  СОМ. Или все что угодно. Для выводов мало информации.
  • clickmaker © (09.02.07 16:30) [3]

    > Насколько я помню с поздним проблем на ровном месте не возникает
    > но очень неудобно писать код

    если Interface вдруг стал not supported, то ни поздний ни ранний не помогут
  • Juice © (15.02.07 13:27) [4]
    Переустановкой эксэла тогда все решилось.
  • Juice © (15.02.07 13:28) [5]
    Вот что хотел спросить, может и не совсем в тему- посоветуйте библиотеку для работы с экселом напрямую.
  • Сергей М. © (16.02.07 10:21) [6]

    > Juice ©   (15.02.07 13:28) [5]


    А TExcelApplication разве "накривую" работает ?
  • Juice © (19.02.07 12:00) [7]

    > А TExcelApplication разве "накривую" работает ?

    Кривее не бывает, через Кривую Обьектную Модель ведь :) Есть библиотеки которые пишут прямо в файл в экселовском формате, тем паче они теперь xml поддерживают.
  • clickmaker © (19.02.07 12:25) [8]

    > тем паче они теперь xml поддерживают

    ну так и пиши в xml
  • Juice © (19.02.07 13:00) [9]

    > ну так и пиши в xml

    Влом разбираться, компонентик бы готовенький, чтобы с каркасом не париться + Code Insight и все такое. Обсуждение продолжаем в ветке :http://pda.delphimaster.net/?id=1171879230&n=3
 
Конференция "Corba" » Как заставить нормально работать Early Binding?
Есть новые Нет новых   [134431   +9][b:0][p:0.001]