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

Tradução No Delphi


Guest Donlex

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

cara.... não conheço nenhum componente pra fzer isso.... mas tipo.. uma ideia seria a seguinte... digamos que este programa tem base de dados ai você cria uma tabela de parametros que tem la uma coluna que armazena a lingua que o cara quer usar... ai antes de abrir CADA FORMULARIO (no oncreate dele) você passava o texto correspondente para CADA label, hint, etc... vai da trabalho... mas axo que é a unica maneira de se fazer... eu pessoalmente não conheço outra!

Abraços!

Link para o comentário
Compartilhar em outros sites

  • 0
ai antes de abrir CADA FORMULARIO (no oncreate dele) você passava o texto correspondente para CADA label, hint, etc... vai da trabalho... mas axo que é a unica maneira de se fazer... eu pessoalmente não conheço outra!

É possível automatizar esse preenchimento dos textos, percorrendo os elementos do form e utilizando a propriedade Name ou a propriedade Tag para identificar cada controle. Bastaria fazer uma busca na tabela (utilizando o nome ou a tag) e preencher o controle. O exemplo abaixo percorre os elementos do form mostrando seus nomes:

var i : integer;
begin
  for i:=0 to self.ControlCount-1 do
  begin
    showmessage(self.Controls[i].Name);
  end;
end;

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0
Desculpe sair um pouco do tema mas, Graymalkin, esse comando ControlCount, é o que substitui o comando ComponentCount no Delphi 7??

Bom, ControlCount é uma propriedade de todo form no Delphi 7 e ela nos fornece a quantidade de controles existentes no mesmo. Acho que era isso que você queria saber, certo? wink.gif

Abraços,

Graymalkin

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,7k
×
×
  • Criar Novo...