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

Post Reply
User avatar
MarioG
Posts: 1356
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

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

Post 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
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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

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

Post by Antonio Linares »

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

Antonio Linares
www.fivetechsoft.com
User avatar
MarioG
Posts: 1356
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

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

Post 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
 
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

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

Post by hmpaquito »

Intenta con

Code: Select all

oExcel:Visible:= .f.
User avatar
MarioG
Posts: 1356
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

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

Post 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
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
nnicanor
Posts: 296
Joined: Fri Apr 23, 2010 4:30 am
Location: Colombia

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

Post 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" )

...
...

 
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
User avatar
MarioG
Posts: 1356
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

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

Post 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
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
jnavas
Posts: 399
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Contact:

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

Post 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
Post Reply