Fórum Label mostrando quanto espaco.... #282354

19/05/2005

0

Ola tenho um edit em um site delphi8 onde o usuario digita algumas informacoes no edit com multlinhas com no maximo 200 caracter tem como mostrar em label quantos faltam para terminir igual mensagem da oi

Elcilei


Elcilei

Elcilei

Responder

Posts

19/05/2005

Christian_adriano

Olá Colega,

A ideia é essa:

Label.Caption := ´Faltam ´ + IntToStr(Edit.MaxLength - Length(Edit.Text));


t+

Christian.


Responder

Gostei + 0

19/05/2005

Elcilei

em qual evento no edit coloco e so clicar duas vezes no edit


Responder

Gostei + 0

19/05/2005

Christian_adriano

Olá Colega,

Se vc quizer q mostre na hora q o usuario for digitando vc pode colocar no evento ´OnChange´ do EDIT.

t+


Christian.


Responder

Gostei + 0

20/05/2005

Elcilei

ola fiz essa rotina e funcionou mas porem so mostra quantos caracter que faltam quando clico em algum outro componete, queria que na medida que digitase alguma informacao no edit ele iria mostrando em tempo real. Outra coisa espesifiquei no edit o maximo mas conseque digitar mais. Fiz essa rotina no delphi6 e funcinou beleza mas delphi8 para asp.net nao. alguem sabe me dizer como faco

Grato
Elcilei Lopes


Responder

Gostei + 0

20/05/2005

Mmoreira

como nosso amigo christian_adriano disse vc tem que colocar no evento onchange do edit ...


Responder

Gostei + 0

20/05/2005

Elcilei

coloquei e nao funcionou, mas se clicar por exemplo buton ele mostra faltam 150


Responder

Gostei + 0

20/05/2005

Christian_adriano

Olá colega ´elcilei´, nunca trabalhei com o d8 mais não tah funcionando mesmo quando o EDIT esta em foco ?

t+


Christian.


Responder

Gostei + 0

22/05/2005

Arc@njo

O Evento OnChange é startado somente quando o Edit sofre alguma mudança ´change´, então antes que você digite alguma coisa nele não ira acontecer nada, sugiro que além de colocar a rotina no evento OnChange coloque uma ligação para a mesma no evento OnEnter do Edit. Talvez funcione do modo como queira.

Flw


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar