Manipulando Excel.... URGENTE!!! SÓ PARA OS FERAS!!!!

Delphi

24/03/2003

Tenho um programa onde exporto e importo os dados do excel para o banco de dados Firebird usando o Delphi 6.

Para isto declaro o Excel como Variant e uso Excel:=CreateoleObject(´Excel.Application´);

Então abro uma planilha padrão, insiro os dados nela, salvo com o nome que especifico, depois abro ela, e puxo os dados de volta pro programa.

Até aí tudo bem.... mas o Excel fica na memória, ele não descarrega, isto é, ao fazer várias vezes esta operação, o computador perderá os recursos de memória, e a planilha fica protegida para ser exibida somente para leitura.

Como faço para Tirar esse EXCEL da memória????? o Quit não funciona...


Biscalquini

Biscalquini

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

24/03/2003

Tenho um programa onde exporto e importo os dados do excel para o banco de dados Firebird usando o Delphi 6. Para isto declaro o Excel como Variant e uso Excel:=CreateoleObject(´Excel.Application´); Então abro uma planilha padrão, insiro os dados nela, salvo com o nome que especifico, depois abro ela, e puxo os dados de volta pro programa. Até aí tudo bem.... mas o Excel fica na memória, ele não descarrega, isto é, ao fazer várias vezes esta operação, o computador perderá os recursos de memória, e a planilha fica protegida para ser exibida somente para leitura. Como faço para Tirar esse EXCEL da memória????? o Quit não funciona...


É uma pena que é só para feras...


GOSTEI 0
Rookie

Rookie

24/03/2003

Depois do Excel.quit vc coloca a instrução excel := null;


GOSTEI 0
Titanius

Titanius

24/03/2003

Nossssaaaa....

Cara, você desinterrou um post de 2003?!? :roll: :roll: :roll:


GOSTEI 0
Marcio.theis

Marcio.theis

24/03/2003

Realmente, este post foi bem ressuscitado... hehehe :lol: :lol:


GOSTEI 0
POSTAR