Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 585

Ошибка при компиляции Excel_XP.h

04.08.2013, 00:52. Показов 2481. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Работаю в Embarcadero С++Builder 2010, Windows 8 x64
Использую компоненты с вкладки OfficeXP. С компонентами для работы с Word проблем нет, все работает.
А как только добавил компонент TExcelApplication, проект перестал компилироватся. Что самое странное: ошибки все время разные, но все из серии "Internal compiler error", и указываются разные строчки. Иногда выдает "Out of memory", иногда вообще Builder глохнет, и Windows выдает сообщение "Прекращена работа Builder".
Вот парочку примеров отчета:
Checking project dependencies...
Building TestAutoReport.cbproj (Debug configuration)
[BCC32 Fatal Error] Excel_XP.h(103684): F1004 Internal compiler error at 0x9093d53 with base 0x9050000
Exception EAccessViolation: Access violation at address 090F3E3E in module 'COMP32X.DLL'. Read of address 030B0000
[BCC32 Error] Разрушительный сбой (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
Failed
Elapsed time: 00:00:03.9
Checking project dependencies...
Building TestAutoReport.cbproj (Debug configuration)
[BCC32 Fatal Error] utilcls.h(3461): F1004 Internal compiler error at 0x900c948 with base 0x8f70000
Exception EAccessViolation: Access violation at address 09013E3E in module 'COMP32X.DLL'. Read of address 031F0000
[BCC32 Error] Разрушительный сбой (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
Failed
Elapsed time: 00:00:04.0
Может, что в настройках компилятора задать следует?

Добавлено через 16 минут
Еще пару фактов.
После этого глюка Builder вообще перестал запускаться (загружается наполовину и виснет) с ярлыка на рабочем столе, но запускается, если дважды кликнуть по какому-нибудь файлу проекта.
Если оставить Excel_XP.h, но убрать Вордовские заголовочные файлы, то файл Excel_XP.h компилируется, и программу можно запускать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.08.2013, 00:52
Ответы с готовыми решениями:

ошибка при компиляции
прикомпиляции выдает ошибку "не является составляющей формы" прошу дать ссылку на материал, где описывается решение проблемы...

Ошибка при компиляции
Не пойму, что случилось с моим 2009 билдером (CodeGear C++ Builder 2009)... Все работало отлично, но в один прекрасный день - перестало....

Ошибка при компиляции
Доброго времени суток. Стоит задача - разработать некое подобие ГИС для внутренних нужд предприятия. Основная задача - обрабатывать...

2
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 585
15.08.2013, 15:14  [ТС]
Попробовал создать две формы, на одной размещаю TExcelApplication (соответственно Excel_XP_srvr.h), на другой размещаю TWordApplication (соответственно Word_XP_srvr.h).
При компиляции проекта возникает исключительно ошибка "[BCC32 Fatal Error] Word_XP.h(35600): F1008 Out of memory" (номер строки может быть разный).

Кто-нибудь пробовал использовать TExcelApplication и TWordApplication в одном проекте? Может у меня просто версия Билдера глючная? (C++Builder 2010)
0
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 585
18.08.2013, 17:20  [ТС]
Перешел с C++Builder 2010 на XE4. Проблема исчезла. Ничего подобного пока не возникало.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.08.2013, 17:20
Помогаю со студенческими работами здесь

Ошибка при компиляции
Добрый день, есть исходники проекта, при компиляции вылазят ошибки( на скрине) Alpha Skin и Ehlib переустанавливал, билдер их видит, при...

Ошибка при компиляции
Создал класс чисел: class pcmx { public: int re,im; pcmx (int r=0, int i=0) {re=r; im=i;} int GetRe(){return re;} ...

Ошибка при компиляции
Почему стало появляться даже при пустой форме стоит лишь подключить fstream:

Ошибка при компиляции
Помогите разобратся в чем ошибка? void __fastcall TForm1::FormCloseQuery(TObject *Sender, bool &CanClose) { if (MessageBox(0,"вы...

Ошибка при компиляции
Выдает ошибку Fatal: Unable to open file 'RAIZECOMPONENTSVCL.LIB' ету библиотеку и ее компоненты я уже не использую откуда именно нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru