HARBOUR (DOS Error -2147352567) WINOLE/1007 (SOLUCIONADO)

HARBOUR (DOS Error -2147352567) WINOLE/1007 (SOLUCIONADO)

Postby MarioG » Tue Jan 19, 2016 9:56 pm

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
Last edited by MarioG on Thu Jan 21, 2016 3:00 pm, edited 1 time in total.
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007

Postby Antonio Linares » Wed Jan 20, 2016 8:12 am

Como usas la propiedad "visible" desde tu PRG ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41404
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007

Postby MarioG » Wed Jan 20, 2016 12:49 pm

Buen dia (por aca) Antonio
Este es el codigo:
Code: Select all  Expand view
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
 
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007

Postby hmpaquito » Wed Jan 20, 2016 1:02 pm

Intenta con
Code: Select all  Expand view
oExcel:Visible:= .f.
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007

Postby MarioG » Wed Jan 20, 2016 11:25 pm

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  Expand view
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
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007

Postby nnicanor » Thu Jan 21, 2016 3:10 am

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  Expand view

#include "fivewin.ch"
...
REQUEST HB_CODEPAGE_ESWIN

Function Main(...)

...
..

SET( _SET_CODEPAGE, "ESWIN" )

...
...

 
Nicanor Martinez M.
Auditoria y Sistemas Ltda.
MicroExpress Ltda.
FW + FWH + XHARBOUR + HARBOUR + PELLES C + XDEVSTUDIO + XEDIT + BCC + VC_X86 + VCC_X64 + MINGW + R&R Reports + FastReport + Tdolphin + ADO + MYSQL + MARIADB + ORACLE
nnicanor@yahoo.com
nnicanor
 
Posts: 295
Joined: Fri Apr 23, 2010 4:30 am
Location: Colombia

Re: HARBOUR Error (DOS Error -2147352567) WINOLE/1007

Postby MarioG » Thu Jan 21, 2016 2:59 pm

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
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: HARBOUR (DOS Error -2147352567) WINOLE/1007 (SOLUCIONADO)

Postby jnavas » Sat Oct 31, 2020 5:41 pm

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
User avatar
jnavas
 
Posts: 473
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 17 guests