Página 1 de 1

AnsiToUtf8

Publicado: Mar Jun 21, 2011 10:18 am
por Arturo
Buenos días,
alguien sabe por que como se implementa esta función de xharbour
AnsiToUtf8() ????
Hace falta algun include ??? o ha desaparecido....
Gracias

AnsiToUtf8

Publicado: Mar Jun 21, 2011 10:26 am
por jlalin
Arturo,
> alguien sabe por que como se implementa esta función de xharbour
> AnsiToUtf8() ????
esta función es nativa de Xailer no de xHarbour. ¿Qué error tienes?
Saludos,
José Lalí­n

AnsiToUtf8

Publicado: Mié Jun 22, 2011 10:37 am
por Arturo
José,
imaginé que era de xharbour por que en la ayuda de xailer no aparece, solo
aparece AnsiToWidwe()......
el error que me muestra es el siguiente:
ANSITOUTF8(0)
Error BASE/1001 Undefined function: ANSITOUTF8
Argumentos: ( [ 1] = Tipo: C Valor: EJEMPLO)
Gracias
"José Lalín" <dezac@corevia.com> escribió en el mensaje
news:4e0055c5$[email=2@svctag-j7w3v3j....]2@svctag-j7w3v3j....[/email]
Arturo,
> alguien sabe por que como se implementa esta función de xharbour
> AnsiToUtf8() ????
esta función es nativa de Xailer no de xHarbour. ¿Qué error tienes?
Saludos,
José Lalín

AnsiToUtf8

Publicado: Mié Jun 22, 2011 11:04 am
por ignacio
Arturo escribió el mié, 22 junio 2011 10:37Jos�,
imagin� que era de xharbour por que en la ayuda de xailer no aparece, solo
aparece AnsiToWidwe()......
el error que me muestra es el siguiente:
ANSITOUTF8(0)
Error BASE/1001 Undefined function: ANSITOUTF8
Argumentos: ( [ 1] = Tipo: C Valor: EJEMPLO)
Gracias

Compruebo que si aparece bajo el epí­grafe de Funciones de conversión.
El error que le da es que ni siquiera encuentra la función por lo que supongo que estará utilizando una versión antigua de Xailer. No obstante, lo que no consigo entender es como no ha reportado el error el enlazador. Si es código que está macro evaluando no se olvide de hacer el REQUEST correspondiente.
Acabo de hacer el siguiente ejemplo y ha funcionado sin problemas:
METHOD Button1Click( oSender ) CLASS TForm1
msginfo( AnsiToutf8( "test" ) )

RETURN Nil
Un saludo

AnsiToUtf8

Publicado: Mié Jun 22, 2011 11:28 am
por jlalin
Arturo,
como dice Ignacio parece que estás usando una versión antigua.
También puede ser que la estés llamando desde una macro y no esté enlazada,
si es así­ hazle un REQUEST.
Saludos,
José Lalí­n

AnsiToUtf8

Publicado: Mié Jun 22, 2011 12:06 pm
por jfgimenez
Arturo,
> ANSITOUTF8(0)
> Error BASE/1001 Undefined function: ANSITOUTF8
> Argumentos: ( [ 1] = Tipo: C Valor: EJEMPLO)
Quizás estás tratando de llamarla desde una DLL. Si es eso, tienes que poner
en algún fuente del EXE:
REQUEST AnsiToUtf8
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

AnsiToUtf8

Publicado: Jue Jun 23, 2011 10:39 am
por Arturo
Correcto Jose F., ...
es una dll , faltaba el REQUEST....
muchas gracias, a todos
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:4e01beb3$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Arturo,
>
>> ANSITOUTF8(0)
>> Error BASE/1001 Undefined function: ANSITOUTF8
>> Argumentos: ( [ 1] = Tipo: C Valor: EJEMPLO)
>
> Quizás estás tratando de llamarla desde una DLL. Si es eso, tienes que
> poner en algún fuente del EXE:
>
> REQUEST AnsiToUtf8
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info