Текущий архив: 2008.01.20;
Скачать: CL | DM;
Вниз
Про Excel Найти похожие ветки
← →
Kerk © (2007-12-19 17:41) [0]Ну а чего закрыли - http://delphimaster.net/view/2-1198057497/ , я тока собрался пару кусков кода выложить
Ну как бы самое основноеPrintManager.OLECont.LoadFromFile(FileName);
...
PrintManager.OLECont.DoVerb(ovShow);
...
Result := PrintManager.OLECont.OLEObject;
//
Excel := .. сюда передался тот Result
// .. поюзали
Excel.Application.Quit;
Excel := Unassigned;
...
// Пробовал это тоже, не помогло
// PrintManager.OleCont.Close();
// PrintManager.OleCont.DestroyObject;
Сергей М., к тебе персональная просьба не флудить тут
← →
Riply © (2007-12-19 17:47) [1]> [0] Kerk © (19.12.07 17:41)
> Сергей М., к тебе персональная просьба не флудить тут
А другим можно ? :)
← →
Kolan © (2007-12-19 17:51) [2]Я те грю не всторону закрытия надо копать, ты же не закрываешь каждый раз эксель для того, чтобы открыть новый файл…
← →
Kerk © (2007-12-19 17:54) [3]
> Kolan © (19.12.07 17:51) [2]
Т.е. не закрывать его совсем?
← →
Kolan © (2007-12-19 17:59) [4]> Т.е. не закрывать его совсем?
Нет конечно. Имхо, ошибка не из-за того, что ты его закрываешь или нет, дело в том что ты где-то неправильно работаешь.
Возможно действительно «где-то сч-к ссылок на объект не сбалансирован» © сам знаешь кто :)
← →
Kerk © (2007-12-19 18:00) [5]
> Kolan © (19.12.07 17:59) [4]
В итоге его все равно нужно будет закрыть ;)
← →
Kolan © (2007-12-19 18:00) [6]
> Нет конечно.
Точнее это вое дело, как надо так и делай — ошибка в другом…
← →
Kerk © (2007-12-19 18:07) [7]
> Возможно действительно «где-то сч-к ссылок на объект не
> сбалансирован» © сам знаешь кто :)
Да я логики не вижу. Если ссылки раньше времени убиваются, то ошибка должна быть во время первого использования com-сервера. Если ссылки остаются лишними, ну и фиг с ними.. висят и не мешают
← →
oxffff © (2007-12-19 22:57) [8]OleContainer.Close?
← →
Kerk © (2007-12-20 10:21) [9]
> oxffff © (19.12.07 22:57) [8]
В нулевом посте же написано, что я это пробовал :)
← →
Kerk © (2007-12-20 14:51) [10]Вот оно спасение:
OleCont.DoVerb(ovHide);
Страницы: 1 вся ветка
Текущий архив: 2008.01.20;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.038 c