Qual a Diferença IDE: HMG UNICODE X HMG ANSI.

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Marcos
Usuário Nível 3
Usuário Nível 3
Mensagens: 355
Registrado em: 20 Set 2003 09:16
Localização: Cáceres/Mato Grosso

Qual a Diferença IDE: HMG UNICODE X HMG ANSI.

Mensagem por Marcos »

Gostaria de saber a diferença entre estas duas versões da IDE HMG Unicode X ANSI, pergunto porque tenho interesse em saber se alguém está desenvolvendo algo com alguma destas IDE, pois recentemente iniciei um projeto na ANSI e deu um erro que não consegui resolver, tive que começar tudo do zero, claro que aproveitei os PRG'S mas incomoda bastante, superficialmente era um erro em 2 linhas do PRG MAIN que não existia, cheguei até apagar todo o código do arquivo e mesmo assim indicava o erro nas 2 mesmas linhas, linhas que não tinha nada escrito no caso.
Minha preocupação é continuar um projeto em alguma destas IDE e lá pra frente dar algum bug!

Atenciosamente,
Marcos.
Atenciosamente,
_____________________________
Marcos Antonio da Silva
marcosilva90@hotmail.com
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Qual a Diferença IDE: HMG UNICODE X HMG ANSI.

Mensagem por Toledo »

Amigo, a diferença está basicamente na codificação dos caracteres, onde no formato UNICODE você poderá utilizar caracteres multilingual, com codificação UTF-8 (muito utilizado em sites da internet), podendo assim criar um sistema que poderia usar textos (opções do menu, help, etc) em várias línguas.

Já o modo ANSI, vai depender da configuração da página de caracteres (HB_CDPSELECT()), para apresentar corretamente os caracteres especiais, principalmente letras acentuadas.

Uma coisa importante é que tanto no modo UNICODE como no ANSI, o seu editor de texto, usado para digitar o seu PRG, tem que estar configurado para salvar os arquivos na codificação UTF-8 (UNICODE) ou ANSI. O mesmo ocorre com os arquivos FMG, que devem ser criados/salvos na IDE correspondente (UNICODE ou ANSI).
Marcos escreveu:Minha preocupação é continuar um projeto em alguma destas IDE e lá pra frente dar algum bug!
O único problema que você pode encontrar, é se um arquivo FMG/PRG foi criado/salvo no modo UNICODE e você tentar compilar na IDE ANSI (ou vice-versa), devido a sua codificação, pode não compilar ou apresentar os textos corretamente. Neste caso se faz necessário abrir/salvar todos os arquivos (FMG ou PRG) na nova codificação (UTF-8 ou ANSI).

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Marcos
Usuário Nível 3
Usuário Nível 3
Mensagens: 355
Registrado em: 20 Set 2003 09:16
Localização: Cáceres/Mato Grosso

Qual a Diferença IDE: HMG UNICODE X HMG ANSI.

Mensagem por Marcos »

Toledo, obrigado pela explicação, agora ficou bem claro :{

Abraços,
Marcos.
Atenciosamente,
_____________________________
Marcos Antonio da Silva
marcosilva90@hotmail.com
Responder