Page 1 of 2

No muestra las letras acentuadas?

Posted: Sat Dec 29, 2012 9:14 pm
by Leopoldo Blancas
Hola a todos!!!

Estaba trabajando con la versión de HMG.3.0.46 y no habia tenido éste problema, pero ahora al compilar con la versión HMG.3.1.1 las letras acentuadas me salen con símbolos diferentes? que tengo que agregar o quitar???

Tengo estos Sets:
SET EXCLUSIVE OFF // Inactivar para poder Abrir sahred New
SET DELETE ON // Mostrar los Eliminados
SET DATE ITALIAN // Formato dd-mm-yyyy
SET CENTURY ON // que me muestre los 4 cifras del año
SET EXACT ON // para poder comparar strings
SET NAVIGATION EXTENDED // saltar desde un textbox a otro como un "tab"
SET EPOCH TO YEAR(DATE()) - 50
REQUEST HB_LANG_ES // que los mensajes de errores o cancelacion me los muestre en castellano
SET LANGUAGE TO SPANISH // que los mensajes de errores o cancelacion me los muestre en castellano
SET MULTIPLE OFF WARNING // que el user solo pueda abrir una soloa instancia de la aplicacion
SET INTERACTIVECLOSE ON // que me pregunte cuando yo cierro la ventana
SET BELL ON

[img]C:\Pantalla.jpg[/img]

Gracias
Polo

Re: No muestra las letras acentuadas?

Posted: Sat Dec 29, 2012 9:21 pm
by Leopoldo Blancas
Lo hace en Las LABEL, MENUS.... y desacomoda...

Gracias
Polo

Re: No muestra las letras acentuadas?

Posted: Sat Dec 29, 2012 10:50 pm
by danielmaximiliano
Hola Polo :
cual es el editor que estas utilizando para escribir tu codigo ??

Crimsom Esmeral editor tiene el menu "Document", "Encoding type", "UTF-8 with BOM" o "UTF-8 w/o BOM".

selecciona todo tu documento y conviertelo a este formato, graba el archivo .PRG y intenta compilar de nuevo.

Re: No muestra las letras acentuadas?

Posted: Sat Dec 29, 2012 11:02 pm
by Leopoldo Blancas
Hola Daniel...

Estoy usando el que Notepad++ y El Crimsom Esmeral....
Voy a probar y te digo...

Re: No muestra las letras acentuadas?

Posted: Sat Dec 29, 2012 11:10 pm
by danielmaximiliano
Leopoldo Blancas wrote:Hola Daniel...

Estoy usando el que Notepad++ y El Crimsom Esmeral....
Voy a probar y te digo...
mira este post, la repuesta del amigo Mol : http://hmgforum.com/viewtopic.php?f=9&t ... ode#p23401

Re: No muestra las letras acentuadas?

Posted: Sat Dec 29, 2012 11:24 pm
by Leopoldo Blancas
OK, También Notepad++ tiene esa opción pero no me lo hace adecuadamente, con El Crimsom Esmeral si me lo guanda bien y ya al compilarlo sale bien!!! ok voy a convertirlos toooodooooosssss..............

Saludos y gracias :)
Polo

Re: No muestra las letras acentuadas?

Posted: Sat Dec 29, 2012 11:33 pm
by Leopoldo Blancas
Ese inconveniente es transitorio...? las demas versiones se corregirá, Sabes algo?
Saludos
Polo

Re: No muestra las letras acentuadas?

Posted: Sun Dec 30, 2012 12:40 am
by danielmaximiliano
Polo : no es un inconveniente, HMG utiliza ahora una tabla unica que es UNICODE, de esta forma al seleccionar un caracter de dicha tabla en cualquier lenguaje del sistema operativo la representacion de ese "CARÁCTER" es igual.

mira este ejemplo del amigo Esgici:

"What is HMG" aqui : http://hmgforum.com/viewtopic.php?f=2&t ... ode#p23128

desde la version 3.1.0 TEST tenemos esa funcion UNICODE.

Re: No muestra las letras acentuadas?

Posted: Sun Dec 30, 2012 1:14 am
by Leopoldo Blancas
Daniel: Bien ;) , Entonces se logro una uniformidad con esto, verdad. Bieno entendido y anotado.

Re: No muestra las letras acentuadas?

Posted: Sun Dec 30, 2012 1:50 pm
by srvet_claudio
Hola Polo.
Cuando tengas trabajos con textos en ANSI y compiles con HMG-UNICODE (3.1.x) agregale:

Code: Select all

SET CODEPAGE TO SPANISH

al inicio de tu código.
Esta es una solución rápida para transportar un trabajo de las versiones ANSI de HMG (2.x.x) a HMG-UNICODE, pero como dijo Daniel, lo ideal es trabajar directo con el texto en Unicode.
Saludos,
Claudio.