Page 1 of 1
HARBOUR (DOS Error -2147352567) WINOLE/1007 (SOLUCIONADO)
Posted: Tue Jan 19, 2016 9:56 pm
by MarioG
Estimados
He buscado en el foro y encuentro bastante respecto de este error para con Harbour, pero no encontré algun post que responda a mi problema
El error ocurre al intentar leer de una hoja Excel
- Descripción de Error generado:
___________________________________________________
(DOS Error -2147352559) WINOLE/1007 Argument error: VISIBLE
Args:
[ 1] = L .F.
Cual es el problema?, como lo soluciono?
(demas está decir que es un codigo que funciona con xHarbour)
gracias
Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007
Posted: Wed Jan 20, 2016 8:12 am
by Antonio Linares
Como usas la propiedad "visible" desde tu PRG ?
Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007
Posted: Wed Jan 20, 2016 12:49 pm
by MarioG
Buen dia (por aca) Antonio
Este es el codigo:
Code: Select all
METHOD DoItImportar( aO ) CLASS TFWSRut
local oExcel:= CreateObject( "Excel.Application" ), ;
oWorkbook, ;
oHoja, ;
oQry...
oExcel:DisplayAlerts:= FALSE
oExcel:Visible( FALSE )
oWorkbook:= oExcel:Workbooks:Open( hS3:cArchXLS ) // PATH correcto - hS3 es una var hash
if !Empty( hS3:cPestania )
TRY
oWorkbook:Sheets( hS3:cPestania ):Select()
CATCH
MsgStop( "La pestaña "+ hS3:cPestania+" no existe, verifique!"+CRLF+ ;
"- Escribala tal como la ve (mayúsculas/minúsculas)"+CRLF+ ;
"- Verifique los espacio entre palabras"+CRLF+ ;
"- Verifique espacios antes y/o despues de las palabras", "Alerta" )
oExcel:Quit()
return( nil )
END
end
Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007
Posted: Wed Jan 20, 2016 1:02 pm
by hmpaquito
Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007
Posted: Wed Jan 20, 2016 11:25 pm
by MarioG
hmpaquito, gracias
es como decís, aunque ahora el error se produce en la línea siguiente, que es donde abre el archivo
Code: Select all
oWorkbook:= oExcel:Workbooks:Open( hS3:cArchXLS )
- Descripción de Error generado:
___________________________________________________
(DOS Error -2147352567) WINOLE/1007 No se encontró "D:\Nube\OneDrive\mgAppUtil\Leloir\N=mina de Alumnos, padres y tutores 2015-16 para base de datos.xlsx". Compruebe la ortografía del nombre del archivo y si su ubicación es correcta.
Si intenta abrir el archivo desde la lista de los usados recientemente, asegúrese de que no se ha cambiado el nombre del archivo, ni se ha eliminado o movido. (0x800A03EC): Microsoft Excel
Args:
[ 1] = C D:\Nube\OneDrive\mgAppUtil\Leloir\Nómina de Alumnos, padres y tutores 2015-16 para base de datos.xlsx
Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007
Posted: Thu Jan 21, 2016 3:10 am
by nnicanor
Hola,
Al parecer tienes un problema con los acentos o caracteres especiales del idioma, asegurate de usar el idioma correcto para que el sistema operativo pueda tomar los acentos correctamente en los nombres de archivo.
Code: Select all
#include "fivewin.ch"
...
REQUEST HB_CODEPAGE_ESWIN
Function Main(...)
...
..
SET( _SET_CODEPAGE, "ESWIN" )
...
...
Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007
Posted: Thu Jan 21, 2016 2:59 pm
by MarioG
Nicanor;
muchas gracias
No lo tenía incluido. Por lo que se ve xHarbour realiza el control de otra forma, ya que al compilarlo con él, no se queja
saludos
Re: HARBOUR (DOS Error -2147352567) WINOLE/1007 (SOLUCIONADO)
Posted: Sat Oct 31, 2020 5:41 pm
by jnavas
Saludos
Estoy utilizando la libreria CHILKAT.DLL y genera la incidencia : (DOS Error -2147352572) WINOLE/1007 Argument error: SETPROPERTY
oEmail:Visible:= .f.
oEmail:SetProperty( "from", "<
adaptaprodrive@gmail.com>")
Time from start: 0 hours 0 mins 0 secs
Error occurred at: 10/31/20, 13:34:44
Error description: (DOS Error -2147352572) WINOLE/1007 Argument error: SETPROPERTY