Usuário com melhor resposta
MessageBox.Show em português

Pergunta
-
Respostas
-
Olá Elane, tudo bem?
Então, por padrão, as mensagens que não é a que você escreve, sempre virão na língua do sistema operacional (ao invés de Cancel -> Cancelar).
Se for em WindowsForms você não terá esse problema, já que tirando os botões, todas as mensagens são personalizáveis!
Se fui útil, me deixe saber!
Abraços,
Thiago Zavaschi
-
Elane, bom dia.
Para disparar o MessageBox.Show vc pode personalizar suas mensagens. Não precisa necessáriamente utilizar somente o que o .NET lhe fornece. As mensagens do .NET são por padrão em Inglês, mas é possível baixar um Language Pack para Português, e a partir daí, as mensagens serão em Português.
O link para o Language Pack é esse:
http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=39c8b63b-f64b-4b68-a774-b64ed0c32ae7
Para vc concatenar um texto qualquer a sua mensagem de erro é assim:
MessageBox PersonalizadaMessageBox.Show("Erro da Elane: " & ex.Message)
Abs, -
Elane,
Pelo que me lembro, ele altera todas as mensagens do .NET para português, agora, os controles de tela eu já não sei.
Mas para alterar o idioma dos controles, vc pode alterar as configurações regionais da máquina, acredito que resolva seu problema.
Mas por via das dúvidas, faça um teste antes com o Language Pack, se não funcionar, altere as Configurações Regionais.
Por final, se nada disso funcionar, crie seu próprio MessageBox.
É um formulário generico que terá as configurações feitas por você. Se precisar de ajuda com isso, post aqui que vamos te ajudando.
Abs, -
Oi Elane,
Então, por padrão vem a linguagem do windows, por exemplo:
Code SnippetMessageBox.Show("Mensagem","Titulo", MessageBoxButtons.YesNoCancel);
Espero ter ajudado!
Abraços,
Thiago Zavaschi
Todas as Respostas
-
Olá Elane, tudo bem?
Então, por padrão, as mensagens que não é a que você escreve, sempre virão na língua do sistema operacional (ao invés de Cancel -> Cancelar).
Se for em WindowsForms você não terá esse problema, já que tirando os botões, todas as mensagens são personalizáveis!
Se fui útil, me deixe saber!
Abraços,
Thiago Zavaschi
-
Elane, bom dia.
Para disparar o MessageBox.Show vc pode personalizar suas mensagens. Não precisa necessáriamente utilizar somente o que o .NET lhe fornece. As mensagens do .NET são por padrão em Inglês, mas é possível baixar um Language Pack para Português, e a partir daí, as mensagens serão em Português.
O link para o Language Pack é esse:
http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=39c8b63b-f64b-4b68-a774-b64ed0c32ae7
Para vc concatenar um texto qualquer a sua mensagem de erro é assim:
MessageBox PersonalizadaMessageBox.Show("Erro da Elane: " & ex.Message)
Abs, -
-
-
Elane,
Pelo que me lembro, ele altera todas as mensagens do .NET para português, agora, os controles de tela eu já não sei.
Mas para alterar o idioma dos controles, vc pode alterar as configurações regionais da máquina, acredito que resolva seu problema.
Mas por via das dúvidas, faça um teste antes com o Language Pack, se não funcionar, altere as Configurações Regionais.
Por final, se nada disso funcionar, crie seu próprio MessageBox.
É um formulário generico que terá as configurações feitas por você. Se precisar de ajuda com isso, post aqui que vamos te ajudando.
Abs, -
-
Oi Elane,
Então, por padrão vem a linguagem do windows, por exemplo:
Code SnippetMessageBox.Show("Mensagem","Titulo", MessageBoxButtons.YesNoCancel);
Espero ter ajudado!
Abraços,
Thiago Zavaschi -
-
-
-
-
-