Ver Mensaje Individual
  #1  
Antiguo 13-02-2009
Avatar de PaFernan99
PaFernan99 PaFernan99 is offline
Miembro
 
Registrado: mar 2004
Ubicación: La Plata, Buenos Aires, Argentina
Posts: 79
Reputación: 21
PaFernan99 Va por buen camino
Question Problema con CreateOleObject

Hola Gente!
No he encontrado referencia en el foro sobre mi problema asi que me he animado a plantearlo, a pesar de que se habla mucho de esto...

Necesito, a partir de un archivo de texto separado por TAB, crear un archivo excel con el mismo nombre. He construido el siguiente método

Código Delphi [-]
procedure TConvertirAExcel.ProcesarTXT;
var Excel:variant;
begin

        try
          Excel := CreateOleObject('Excel.Application');
          Excel.workbooks.open(ExtractShortPathName(dirPath+'\list.txt'));
          Excel.workbooks.saveAs(ExtractShortPathName(dirPath+'\list.xls'));
          Excel.Quit;
        except
            inc(self.archivosSalteados);
            showmessage('No he podido crear el objeto OLE');

         end;


end;

Método que pertenece a un hilo que he creado para un proceso por lotes.
El problema es que al debuggear el método, se dispara la exception cuando intenta ejecutar la primera línea de código que sigue al try.
¿Cuál puede ser el inconveniente?
Responder Con Cita