bom vamos calcular isso... 150 forms, vamos colocar um absurdo de uns 100 caption´s, por form´s... isso daria 15.000, (quize mil caption´s), bom se eu fosse escreve na mão 15.000 caption´s acho que ia demorar... mas para um micro não creio que leve muito vejamos... vamos colocar no ONCREATE de um form o código:
procedure TForm1.FormCreate(Sender: TObject); var x,y: integer; begin memo1.lines.add( datetimetostr(now)+' - '+inttostr(x)+' - aqui vai um texto bem longo para um caption que quero testar 60.000 vezes '); for x := 1 to 60000 do label1.Caption := datetimetostr(now)+' - '+inttostr(x)+' - aqui vai um texto bem longo para um caption que quero testar 60.000 vezes '; memo1.lines.add( datetimetostr(now)+' - '+inttostr(x)+' - aqui vai um texto bem longo para um caption que quero testar 60.000 vezes '); end; bom vc precisa de 15000 caption´s, como não vou gerar um arquivo etc... etc... etc.. fiz um teste com 60.000 vezes a mesma frase em um label.... num P4-3.00Ghz levou 3 segundos..... faz ai a sua medida de tempo, acho que não vai ser uma eternidade.... ------------- Segue mensagem original! ------------- De: "Moked - Tamara \(Brazil\)" Data: Mon, 12 Jun 2006 09:06:55 -0300 Para: Assunto: RES: [delphi-br] idiomas Angelo, Não acredito q este provesso tome um tempo absurdo, umas vez que sendo 150 forms vc não faria a leirura das propriedades em tds os forms de uma unica vez e sim, apenas quando estes forms forem creiados. E se, em último caso vc precise criar os 150 ao msm tempo o q acredito pouco, o tempo q levaria não seria muito relevante mediante o tempo de criação deste forms.... Esta é a MINHA opnião...rs.. Tamara Clemente - Suporte Técnico Moked do Brasil - Consultoria de Segurança Empresarial Divisão MokInf de Informática PABX: (55-11) 5071-2748 [EMAIL PROTECTED] www.moked.com.br ________________________________ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Angelo Zanini Paim Enviada em: domingo, 11 de junho de 2006 16:01 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] idiomas Preciso dispor em meu sistema uma escolha para diversos idiomas. A solução mais óbvia seria criar um arquivo para cada idioma e, na criação do form, ler do arquivo referente ao idioma selecionado, o rótulo de cada componente. Isso me tomaria um tempo absurdo já que são pouco mais de 150 forms. Qual a melhor maneira de criar opções de idiomas? obrigado a todos. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html