![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Una vez se me ocurrió usar una herramienta que por alguna extraña razón les dio un cierto tratamiento a los fuentes de una aplicación mia, y convirtió todos los archivos a la codificación ANSI. Pues bien, cuando los archivos ANSI tienen acentos o caracteres propios del español el editor de Delphi 2007 se vuelve loco y no los muestra adecuadamente además de que ya no permite editar esa cadena de texto sin presentar muchas complicaciones.
Lo curioso es que aunque en el editor no salgan bien las cadenas, en el programa compilado todas las cadenas con acentos se ven perfectamente bien. Ok, entonces para poder editar estas cadenas convertí los fuentes con ayuda del PSPad en codificación UTF-8... y ahi si que salen bien los acentos en el editor de Delphi, pero al compilar las cadenas del ejecutable salen así: en vez de decir: ¿Desea actualizar la versión? dice: Á¿Desea actualizar la versi~A3n? Y no encuentro el modo de que ambas cosas tanto el editor funcione bien como el programa compilado presente bien las cadenas... Denmen un norte porque de plano a ratos creo que me estoy volviendo loco con los mugrosos acentos. Cheers. ![]()
__________________
"Hey, nena, debe ser genial ser tú y verme a mí mismo..." |
#2
|
||||
|
||||
no basta con reemplazar los acentos con #Ascii? ejemplo #130 #160, funciona tambien en los dfm
__________________
self.free; |
#3
|
||||
|
||||
Si, eso he tenido que hacer en varios casos... pero el proyecto es muy grande... ademas de que hacer eso no me parece lo mas normal... me gustaría saber como le hago para que vuelvan a ser archivos fuente "normales"... en ningun otro proyecto tengo este problema.. solo en este
__________________
"Hey, nena, debe ser genial ser tú y verme a mí mismo..." |
#4
|
||||
|
||||
Pues me ha pasado lo mismo en Delphi 7, tras aplicar cierto parche, ya no me permite escribir acentos dentro del editor de código, simplemente ignora el acento y sólo pone la vocal
![]() Solución: armarme de paciencia, crear una aplicación que busca las cadenas de texto en todos los .pas y extraerlas a un archivo con extensión .inc que lo incluyo a la aplicación. Vamos, el típico "extract resourceString" de los BDS (pero extrayéndolo a otro archivo). Por supuesto tengo que usar el bloc de notas para crear nuevas cadenas. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
No sé si tendrá algo que ver, pero a mí me ocurrió con mi máquina virtual windows corriendo en ubuntu, lo que hice fue instalar de nuevo el VBoxGuestAdditions y asunto solucionado.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
Cita:
__________________
[Crandel] |
#7
|
|||
|
|||
Hola...
Cita:
Cita:
|
#8
|
||||
|
||||
![]() ![]() Yo es que no suelo actualizar mucho.... CnWizards_0.8.2.356 ![]() Mejor se lo pido a Papá Noel, que ya no tarda mucho ![]() Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#9
|
||||
|
||||
Desde aquí quiero dar las gracias a Maeyanes.
- Se ha corregido el error de los acentos, ya puedo usarlos en el código. - La actualización vale la pena. Capturita para el que no lo conozca ![]() ![]() Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
acentos y php | reevil | PHP | 3 | 24-01-2008 11:53:41 |
Acentos | micayael | Firebird e Interbase | 5 | 28-09-2005 19:51:02 |
Consulta sin acentos | Ricardojosep | MS SQL Server | 2 | 27-08-2005 02:27:52 |
UDF que quite acentos | gendelphi | Firebird e Interbase | 1 | 28-02-2004 04:26:41 |
![]() |
|