Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.15;
Скачать: CL | DM;

Вниз

Помогите с переносом данных из DBGrid в Excel :((   Найти похожие ветки 

 
Chainik ©   (2002-04-02 09:57) [0]

Здравствуйте, мастера! есть приложение исп-ее DBGrid. При нажатии на кнопель данные отправляютя в Ексель.С этим я вроде разобрался(я уже писал в форум, спасибо всем, кто ответил).Но теперь при отправке данных возникает исключение типа "...Excel.exe raised exception class EAccessViolation.... in modul Excel.exe..."
Использую такой код:
procedure TForm1.ToExcelClick(Sender: TObject);
var
XLApp:Variant;
XLApp:= CreateOleObject("Excel.Application");
XLApp.Visible:=true;
XLApp.Workbooks.Add;
....дальше идет обработка переноса
FreeAndNil(XLApp);
XLApp.Quit;
Установлен SR1, SR2 для Екселя.
Подскажите, в чем дело?


 
AFROLOV   (2002-04-02 10:11) [1]

А где конкретно происходит ошибка?


 
AFROLOV   (2002-04-02 10:16) [2]

Все ясно. Неправильная работа с Variant. Убери FreeAndNil(XLApp);
Сделай так:
XLApp.Quit;//Завершает приложение Excel
XLApp:=Unassigned;//показывает, что XLApp не приписан никакой объект.



Страницы: 1 вся ветка

Текущий архив: 2002.04.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
4-46533
Tosov
2002-02-08 23:36
2002.04.15
Создание контролов


1-46368
Andrey007
2002-04-02 21:39
2002.04.15
Как активизировать минимизированную форму при закрытии другой?


3-46250
mage
2002-03-24 20:44
2002.04.15
глюк QReport. Помогите!!


14-46506
Alx2
2002-03-07 10:04
2002.04.15
Поздравляю дам, нашедших себя на поприще программинга, с 8 Марта!


1-46378
Tpv
2002-04-01 14:58
2002.04.15
Быстрые клавиши (MainMenu)