Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Problema com acentuação no Lazarus


Milton Quintas Junior

Pergunta

Saudações a todos,

Está acontecendo algo estranho com o programa que estou fazendo. Recentemente estou tendo problemas com a acentuação que em vez do acento aparece "?".

O texto digitado no caption fica normal. Mas as mensagens no showmessage e MessageDlg e até a caption de um groupbox escrita em execução, os acentos são trocados por "?".

O interessante que não é todos os formulários. Só alguns!

O que pode ser isso?

proace.png

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
problema está relacionado ao charset NONE. O Lazarus 
utiliza unicode (UTF-8)

Converta tudo para UTF-8

- arquivos .PAS e .LFM devem estar codificados em UTF-8...
- Banco de Dados  tambem

Para  ver ou  modificar a codificação de um arquivo fonte use:
Botão direito no editor -> File Settings -> Encoding -> UTF-8

Mais informações sobre o assunto:

http://wiki.lazarus.freepascal.org/Unicode_Support_in_Lazarus

veja esse link ... tem outra solução:

http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-UTF8-RTL-for-Windows-td4039361.html

voce tambem pode tentar usar a função AnsitoUTF8

https://www.google.com.br/search?q=acentuação+no+lazarus&ei=Fdl3WcyQM8WowATc_4HoBA&start=10&sa=N&biw=1024&bih=668

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Resolvido...

Alguns formulários estavam com outra codificação. Estavam com outra tipo de UTF-8.

Mudei conforme o procedimento: Botão direito no editor -> File Settings -> Encoding -> UTF-8

Coisa simples mas que eu não sabia.

Muito obrigado Jhonas.

Tem como mudar na configuração geral do Lazarus para todos os formulários já ficarem com esta codificação?

Link para o comentário
Compartilhar em outros sites

  • 0

Por default ( Padrão )  os formulários devem estar com a codificação UTF-8

sei que algumas versões mais antigas do Lazarus tinham esse bug

é facil saber ...  crie um novo formulario e veja qual é a codificação padrão dele

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...