Tengo una paleta llamada FIRESOFT
en ella hay un componente llamado DATATOXLS
este componente es utilizado para exportar datos a excel
utilizo un dbgrid
conecto el dataset del datatoxls: con el ibquery
el codigo para exportar del boton es:
Código Delphi
[-]
datatoxls1.getfields.assign(dbgrid1.columns);
datatoxls.savetofile(changefile('c:\datoss','.xls'));
shellexcecute(fexportar.handle,nil,pchar('c:\datos'),'',''sw_shownormal);
el problema radica en que en unos computadores si me guarda los datos y en uno especifico no me quiere guardar, he intentado cambiando el directorio a D:\ pero nada lo mismo.
No me deja guardar ese archivo, dice como q el disco esta protegido contra escritura.
el sistema de ese pc tiene win 7 igual a los demas , donde si me lo guarda.
que pasara!