Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Builder и Excel

14K
01 марта 2006 года
WWWovan
8 / / 15.02.2006
Иееться сдедующая проблема.
После некоторых изменений перестало работать создание Excel-документа при помощи OLE...
Думал что-то нахомутал с кодом...Начал копать...Но ничего не нашел...
Потом перекомпилил старый проэкт (100% рабочий)...То же кино...
Выдает следующее исключение
Цитата:
First chance exception at 0x7945BC3F. Exception class EOleSysError with message 'Операция недоступна'. Process store.exe (0x174)


Пожет что нужно подкрутить в настройках проэкта/компилятора?
Или библиотеку поменять?
Подскажите плизз...

294
02 марта 2006 года
Plisteron
982 / / 29.08.2003
Переставить Office?
А на какой строке всё ломается?
14K
02 марта 2006 года
WWWovan
8 / / 15.02.2006
Цитата:
Originally posted by Plisteron
Переставить Office?
А на какой строке всё ломается?


Переставить офис ничего не даст, поскольку ошибку выдает на всех машинах(около 20)...Везде офис одновременно не мог испортится...
Ломается на строке инициализации Екселя

Цитата:
App=Variant::GetActiveObject("Excel.Application");



Хотя раньше все работало.... В коде, который к Екселю относится ничего не менялось...

1.8K
04 марта 2006 года
Azaze1
102 / / 08.01.2005
проблема в том, что у тебя нет активного (запущенного) приложения Excel на момент выполнения этой строки. простая проверка - создай пустой проект, напиши в обработчике

Variant App;
App=Variant::GetActiveObject("Excel.Application");

а потом запусти прогу с включеныым екселем и без него. результат д.б. налицо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог