Quitar proteccion para guardar en una particion del disco duro
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:
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! |
Hola
Quisas sean los derechos del usuario.... o lo otro que puedes hacer es abrir la aplicación que tienes realizada en delphi pero de la siguiente forma: presiona con boton derecho del mouse en el icono de tu aplicación presiona el ejecutar como administrador... prueba con eso a ver si resulta y me cuentas... salu2:p:cool: |
Cita:
|
nda, le doy clic derecho al icono y esta opcion esta bloqueada, no me deja activarle nada.
bueno y les comento que los otros iconos de otros equipos de mi programa no tienen activada esta opcion y exporta bien. |
el error en pantalla es:
Cannot create file "D:\Datos.csv". Acceso denegado. |
simple, no guarde ahí, por que? por que se debe guardar en es los documentos del usuario de win2, en esa carpeta si tiene todos los derechos.
|
ya lo solucione creo una subcarpeta
c:\TMP\Datos.csv Y PROBLEMA SOLUCIONADO ahora, quien me puede decir como cierro este hilo. |
La franja horaria es GMT +2. Ahora son las 00:17:38. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi