|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Ноя 28, 2002 09:51:22 Вопрос такой Есть прога (вместе с исходниками) на делфи 5 (НЕ Я ЕЕ ДЕЛАЛ - я не уважаю делфи,просто надо разобраться почему она комп весит) Здоровенная....(800 кб) Она выводит документ в excel,используя CreateOleObject Выводит вроде нормально....только на третий раз появляется ошибка,типа "Не хватает памяти!" И комп зависает.... Я так подозреваю,что нужно каким-нить образом уничтожать этот OleObject.... Подскажите какую функцию использовать |
|
|
Дата: Ноя 29, 2002 04:46:47 · Поправил: Безпощадный даос Cудя по help'у достаточно
var
app: Variant;
begin
app := CreateOleObject('Excel.Application');
...
app.Quit;
app := Unassigned;
end;
[offtopic] я не уважаю делфи,просто надо разобраться почему она комп весит Зачем беретесь за Delphi или Вы себя не уважаете? [/offtopic] |
|
|
Дата: Ноя 29, 2002 09:05:58 app := Unassigned; end; [/code] Ага....спасибо за ответ Но такое дело я уже пытался.... А все равно зависает И именно при загрузке экселя То есть если я закрываю эту супер-прогу и просто загружаю эксель,то он загружается нормально (это после того как я два раза запускал эксель через прогу,т.е. app := CreateOleObject('Excel.Application'); - уже знаю что на третий раз все зависнет) и загружать его можно сколь угодно раз.... Может делфи кривое? [offtopic] я не уважаю делфи,просто надо разобраться почему она комп весит Зачем беретесь за Delphi или Вы себя не уважаете? [/offtopic] Не....это не мне надо....просто тот кто эту прогу наваял....он мой товарищ хороший....ну не повезло человеку....научили его с делфи работать А насчет всего делфиобразного у меня одно мнение и о нем лучше при дельфийцах не говорить |
|
|
Дата: Ноя 30, 2002 19:53:14 Поробуй на скрипе создавать объекты екселя. Какие будут разультаты.? |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.083 |