Caracteres especiales en Windows

Caracteres especiales en Windows

Postby jrestojeda » Thu Nov 15, 2007 8:18 pm

Hola a todos,

Alguién se acuerda cual es la función que me permite imprimir los caracteres especiales como "ñ, Ñ, á, é, í, ó, ú" entre otros.
Necesito poner como título de una columna de un reporte la palabra "Mañana" y en el reporte sale mal.

Desde ya muchas gracias.
Saludos, Esteban
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Postby Antonio Linares » Fri Nov 16, 2007 8:44 am

AnsiToOem( cAnsiTexto ) --> cOemTexto

OemToAnsi( cOemTexto ) --> cAnsiTexto
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41950
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jrestojeda » Fri Nov 16, 2007 12:33 pm

Antonio,
Probé lo siguiente:

Code: Select all  Expand view

AnsiToOem("Mañana")

OemToAnsi("Mañana")


De ninguna de las dos formas está poniendo bien la letra "ñ"

Porqué puede ser?
Muchas gracias.
Saludos, Esteban
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Postby Antonio Linares » Fri Nov 16, 2007 5:01 pm

Esteban,

Si estás usando un editor en Windows, entonces no te hace falta:

MsgInfo( "Mañana" )

aqui se ve bien
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41950
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jrestojeda » Fri Nov 16, 2007 6:26 pm

Antonio,

Estoy definiendo la columna del reporte de la siguiente manera:
Code: Select all  Expand view
COLUMN TITLE "Turno","Mañana" DATA " " CENTER
COLUMN TITLE "Turno","Tarde"  DATA " " CENTER
COLUMN TITLE "Turno","Noche"  DATA " " CENTER


Donde está la ñ sale cualquier cosa estoy usando un editor en windows.
Antes no me pasaba esto, pero de repente todos los acentos y las ñ se ven con cualquier símbolo.
Gracias de todas formas por tu atención.
Saludos, Esteban.
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Postby Antonio Linares » Fri Nov 16, 2007 6:32 pm

Esteban,

Has probado con ?

COLUMN TITLE "Turno", OemToAnsi( "Mañana" ) DATA " " CENTER

ó

COLUMN TITLE "Turno", AnsiToOem( "Mañana" ) DATA " " CENTER
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41950
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jrestojeda » Mon Nov 19, 2007 1:31 pm

Hola Antonio,

Si he probado como tu me dices, pero no funciona correctamente, utilicé las dos funciones "OemToAnsi" y "AnsiToOem", y sin utilizarlas también he probado sin ningun resultado satifactorio.

Gracias por tu ayuda.
Saludos, Esteban
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Postby Antonio Linares » Mon Nov 19, 2007 1:48 pm

El reporte se visualiza mal y se imprime mal ? Ambas cosas ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41950
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jrestojeda » Mon Nov 19, 2007 2:58 pm

Si antonio, se ve mal en el Preview y en la impresion.
Saludos, Esteban
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Postby QAZWSX2K » Mon Nov 19, 2007 3:18 pm

cambia el codigo de pagina de windows, osea el juego de caracteres
Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217
User avatar
QAZWSX2K
 
Posts: 364
Joined: Tue Oct 25, 2005 7:06 pm
Location: Bogota - Caracas

Postby jrestojeda » Mon Nov 19, 2007 3:30 pm

cambia el codigo de pagina de windows, osea el juego de caracteres


Realmente desconozco como debo hacer esto que me dices.
Podrías explicarlo?
Desde ya muchas gracias.
Saludos, Esteban
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Postby Antonio Martinez » Mon Nov 19, 2007 7:26 pm

El comando es chcp
Antonio Martinez
 
Posts: 72
Joined: Tue Sep 11, 2007 3:51 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: gmart1, Google [Bot] and 64 guests