Кто работал в Delphi 7 и Excel2000?
Добавлено: 09 сен 2004, 06:14
Помогите!!! Программа выдаёт ошибку при повторном запуске "программа Excel вызвала ошибку защиты памяти в модуле v8exe.dll по адресу 000f:000007a6" Мучаюсь, ничего не получается!
Делаю так:
ExcelApp1.Connect;
ExcelApp1.Workbooks.Add('Test', 0);
ExcelWB1.ConnectTo(ExcelApp1.ActiveWorkbook);
Sheet := ExcelApp1.Workbooks[1].Worksheets[1];
------------------------------------------------------------
{отсоеденимся от Excel}
ExcelApp1.DisplayAlerts[0] := DM.Ops.SaveToFile; // выводить/не выводить запрос о сохранении файлов
ExcelWB1.Close;
ExcelWB1.Disconnect;
ExcelApp1.Disconnect;
ExcelApp1.Quit;
WaitFormUnit.WaitFormForm.Visible := false;
Application.ProcessMessages;
{конец передачи в Excel}
Где искать ошибку??
Поделитесь опытом!
Заранее спасибо!! :?
Делаю так:
ExcelApp1.Connect;
ExcelApp1.Workbooks.Add('Test', 0);
ExcelWB1.ConnectTo(ExcelApp1.ActiveWorkbook);
Sheet := ExcelApp1.Workbooks[1].Worksheets[1];
------------------------------------------------------------
{отсоеденимся от Excel}
ExcelApp1.DisplayAlerts[0] := DM.Ops.SaveToFile; // выводить/не выводить запрос о сохранении файлов
ExcelWB1.Close;
ExcelWB1.Disconnect;
ExcelApp1.Disconnect;
ExcelApp1.Quit;
WaitFormUnit.WaitFormForm.Visible := false;
Application.ProcessMessages;
{конец передачи в Excel}
Где искать ошибку??
Поделитесь опытом!
Заранее спасибо!! :?