In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

AnsiToUtf8

Foro de Xailer profesional en español
Responder
Arturo
Mensajes: 77
Registrado: Jue Abr 22, 2010 2:39 pm

AnsiToUtf8

Mensaje 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
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

AnsiToUtf8

Mensaje 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
Arturo
Mensajes: 77
Registrado: Jue Abr 22, 2010 2:39 pm

AnsiToUtf8

Mensaje 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
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9259
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

AnsiToUtf8

Mensaje 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
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

AnsiToUtf8

Mensaje 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
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5707
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

AnsiToUtf8

Mensaje 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
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Arturo
Mensajes: 77
Registrado: Jue Abr 22, 2010 2:39 pm

AnsiToUtf8

Mensaje 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
Responder