Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-01-2009
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Poder: 16
noob Va por buen camino
Dar formato a una cadena con vocales tildadas y otros caracteres [SOLUCIONADO]

Hola tengo por ejemplo la cadena 'inválido' y la tratar de mostrarla con un ShowMessage sale invĀilido

He probado con hacer:

Código Delphi [-]
Cadena := AnsiString(Cadena);

pero sigue igual.

Las cadenas las tengo en una unidad a parte así:

Código Delphi [-]
unit uMensajes;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils; 

const
  Cadena1 = 'inválido';
  Cadena2 = 'contraseña';

implementation

initialization

end.

¿Cómo puedo arreglarlo?

Saludos.

Última edición por noob fecha: 22-01-2009 a las 13:33:04.
Responder Con Cita
  #2  
Antiguo 22-01-2009
Avatar de Ferrari
Ferrari Ferrari is offline
Miembro
 
Registrado: jun 2006
Ubicación: Torreón, México
Posts: 154
Poder: 18
Ferrari Va por buen camino
Lightbulb

ke tipo de BD tienes y si es SQL dime el metodo de intrecalacion de carácteres...saludos
Responder Con Cita
  #3  
Antiguo 22-01-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Da la impresión de que el archivo uMensajes.pas tiene una codificación distinta de Latin1 o ANSI. Haciendo unas pruebas con delphi, veo el mismo comportamiento si guardo el archivo como UTF8.

// Saludos
Responder Con Cita
  #4  
Antiguo 22-01-2009
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Poder: 16
noob Va por buen camino
Cita:
Empezado por Ferrari Ver Mensaje
ke tipo de BD tienes y si es SQL dime el metodo de intrecalacion de carácteres...saludos
No hablo de base de datos, es un string normal.
Responder Con Cita
  #5  
Antiguo 22-01-2009
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Poder: 16
noob Va por buen camino
Cita:
Empezado por roman Ver Mensaje
Da la impresión de que el archivo uMensajes.pas tiene una codificación distinta de Latin1 o ANSI. Haciendo unas pruebas con delphi, veo el mismo comportamiento si guardo el archivo como UTF8.

// Saludos
Pues sí, era eso, estaba guardado en codificación UTF-8, lo he guardado en codificación ANSI y se ve bien.

Problema resuelto.

Saludos.
Responder Con Cita
  #6  
Antiguo 24-02-2009
Avatar de raorre
raorre raorre is offline
Miembro
 
Registrado: dic 2005
Ubicación: valencia
Posts: 51
Poder: 19
raorre Va por buen camino
cambiar la codificacion

Como has cambiado la codificacion del fichero a ANSI, me pasa lo mismo y no se donde estan las propiedades para cambiarlas, trabajo con delplhi 2007.
saludos. pibe
Responder Con Cita
  #7  
Antiguo 24-02-2009
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Poder: 16
noob Va por buen camino
Abre el archivo pas con el block de notas, ve a Archivo --> Guardar como... y en Codificación verás en qué lo puedes guardar.

Saludos.
Responder Con Cita
  #8  
Antiguo 25-02-2009
Avatar de raorre
raorre raorre is offline
Miembro
 
Registrado: dic 2005
Ubicación: valencia
Posts: 51
Poder: 19
raorre Va por buen camino
y en delphi?

y por delphi no hay ninguna manera de hacerlo tiene q ser por un bloc de notas.??
Responder Con Cita
  #9  
Antiguo 25-02-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Con el IDE de delphi no sé. Con código delphi puedes usar la función Utf8ToAnsi.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Extraer caracteres de una cadena MiLLeNPuNk Varios 7 19-05-2010 21:37:25
Quitar Vocales repetidas de una Cadena Deiv Varios 13 31-07-2007 07:55:25
Eliminar Cadena De Caracteres.... ZayDun Internet 3 27-03-2007 21:20:58
Cadena de mas de 50 caracteres luigidean Tablas planas 3 02-10-2004 03:09:39
Extraer caracteres de una Cadena!! subzero C++ Builder 6 18-02-2004 22:15:50


La franja horaria es GMT +2. Ahora son las 16:04:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi