Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
4 / 4 / 0
Регистрация: 14.10.2010
Сообщений: 210
1

Открытие закрытие Excel

15.04.2011, 10:58. Просмотров 636. Ответов 0
Метки нет (Все метки)

При клике по кнопке отрывается Excel пользователь работает с ним и закрывает когда необходимо
При повтором клике выдает ошибку raised exception class EAccess violation at adress 016C2A2D in module dd.dll . Read of adress 00000000 Process Stoped.
Use Step or Run to continue
C++
1
2
3
4
5
6
7
8
9
Это функция при клике
void __fastcall Tsinh_tab::P1Click(TObject *Sender)
{
  ExcelApplication1->Connect();
  ExcelApplication1->Workbooks->Add("", 0);
  ExcelWorkbook1->ConnectTo(sinh_tab->ExcelApplication1->ActiveWorkbook);
  ExcelWorksheet1->ConnectTo(sinh_tab->ExcelWorkbook1->ActiveSheet);
  ExcelApplication1->Set_Visible(0, true);
}
C++
1
2
3
4
5
6
7
8
9
void __fastcall Tsinh_tab::ExcelApplication1WorkbookDeactivate(
      TObject *Sender, ExcelWorkbookPtr Wb)
{
ExcelWorksheet1->Free();
ExcelWorkbook1->Free();
ExcelApplication1->Disconnect();
ExcelApplication1->Quit();
ExcelApplication1->Free();
}
Если не использовать эту функцию, то когда пользователь закрывает Excel процесс Excel остается висеть, а с ней все норм
как можно сделать что бы повторно запускать Excel?

Добавлено через 5 часов 46 минут
плиз help
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2011, 10:58
Ответы с готовыми решениями:

Открытие и закрытие форм
Привет, подскажите как так.. Есть главная форма Form1 и из нее вызывается Form2. На ней...

закрытие-открытие формы
можно ли после Form1->Close(); ее как нибудь открыть (нужен именно Сlose(), а не Hide();)

Открытие и закрытие окон в Builder
Всем здравствуйте! вот такой вопрос. Тема: открытие и закрытие окон в Builder вот например у...

Открытие и закрытие memo1 при нажатии на button1
Как запрограммировать компонент memo1, чтобы при первом нажатии на кнопку открывался, а при...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2011, 10:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Корректное закрытие Excel
Как правильно закрыть Excel приложение Пробывал ExcelApplication1->Quit();...

Коректное закрытие Excel
Доброго времени суток, уважаемые знатоки. Возникла проблема при работе с Екселем. На форме...

Ширина столбца и закрытие Excel документа
Работаю с oracle ado/odbc. Нужно перенести данные в из дбгрид в таблицу Excel/ задачей...

Открытие,закрытие { }
Ребятки кто может рассказать как правильно определить,где нужно открывать массив{ и закрывать его}...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.