Problemas con la Ñ

Re: Problemas con la Ñ

Postby horacio » Mon Jun 05, 2017 2:56 pm

Cristobal, efectivamente si no compruebo la existencia del archivo puedo leerlo, pero necesito saber si este archivo existe ya que es necesario para el proceso que quiero hacer. Parecería que falla la función File().

Saludos
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problemas con la Ñ

Postby cnavarro » Mon Jun 05, 2017 2:59 pm

Pero has comprobado el hacer un

?

y un

Msginfo

de la variable que contiene el fichero con su path completo ?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con la Ñ

Postby cnavarro » Mon Jun 05, 2017 3:04 pm

Esto funciona OK

Image
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con la Ñ

Postby cnavarro » Mon Jun 05, 2017 3:07 pm

El ordenador que utilizas tiene como lengua el Español?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con la Ñ

Postby horacio » Mon Jun 05, 2017 3:08 pm

La variable es

Code: Select all  Expand view

? cEmpresa + '\config.ini'
 


Y me muestra
Code: Select all  Expand view

C:\escuelas\VIÑAS\config.ini
 


Saludos
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problemas con la Ñ

Postby horacio » Mon Jun 05, 2017 3:13 pm

Si defino estos ordenadores tal cual me sugieres

Code: Select all  Expand view

 HB_LANGSELECT( 'ESWIN' )
  HB_SetCodePage("ESWIN")
 


Me genera este error

Code: Select all  Expand view

   Time from start: 0 hours 0 mins 0 secs
   Error occurred at: 05/06/2017, 12:10:50
   Error description: Error BASE/1302  Argument error: HB_CDPISUTF8
   Args:
     [   1] = C   ESWIN
 


Faltará alguna librería ?

Gracias
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problemas con la Ñ

Postby cnavarro » Mon Jun 05, 2017 3:29 pm

Has puesto al principio el REQUEST ?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con la Ñ

Postby horacio » Mon Jun 05, 2017 3:47 pm

Me faltaba esa instrucción. Lo que no termino de entender es porque puedo leer el archivo pero no puedo comprobar la existencia del mismo con la función File() sin esta instrucción. Gracias a ambos por la ayuda.

Saludos
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problemas con la Ñ

Postby cnavarro » Mon Jun 05, 2017 4:08 pm

Cómo lo lees?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con la Ñ

Postby karinha » Mon Jun 05, 2017 4:22 pm

Como estás haciendo, asi?

Code: Select all  Expand view

   local oDlg, cHost := Space( 20 ), cUser := Space( 20 ), cPassword := Space( 20 )
   local oBtn, lConnect := .F., oIni

   if File( ".\erp.ini" )

      INI oIni FILE ".\erp.ini"
         GET cHost SECTION "server" ENTRY "host" OF oIni DEFAULT "127.0.0.1"
         GET cUser SECTION "server" ENTRY "user" OF oIni DEFAULT "root"
         GET cPassword SECTION "server" ENTRY "password" OF oIni DEFAULT ""
      ENDINI

      cHost = PadR( cHost, 20 )
      cUser = PadR( cUser, 20 )
      cPassword = PadR( cPassword, 20 )

   endif
 
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7214
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Problemas con la Ñ

Postby horacio » Tue Jun 06, 2017 1:03 pm

El archivo de configuración lo leo de esta manera

Code: Select all  Expand view

cDirActual := GetPvProfString( "periodo","Mes","",  cEmpresa + "\config.ini" ) 
 


Saludos
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problemas con la Ñ

Postby karinha » Tue Jun 06, 2017 2:35 pm

Code: Select all  Expand view

   cDirActual := GetPvProfString( "periodo",  "Mes", FilePath(), cEmpresa + ".\CONFIG.INI" )

   ó
 
   cDirActual := GetPvProfString( "periodo",  "Mes", FilePath(), cEmpresa,  ".\CONFIG.INI" )
 
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7214
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

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