Fórum PERMITIR APENAS UMA VIRGULA NO EDIT (USANDO DELPHI XE7) #523699

22/06/2015

0

Bom dia,

Estou precisando permitir apenas uma virgula no edit ao informar valores.

Exemplo:

No edit foi informado 125,
Então o usuário informa 125,36,

Então o sistema deverá excluir a ultima virgula deixando apenas 125,36
Raimundo Pereira

Raimundo Pereira

Responder

Posts

22/06/2015

Dorivan Sousa

no onkeypress

if pos(',',edit1.text) > 0 then
  key:=#0


se tiver uma virgula informada não permite a inclusa de outras... teria q validar se a virgula é o primeiro digito, por que ao inves de digitar "0,5" ficaria so ",5"

pq vc nao utiliza um componente proprio pra valores? a JVCL, RxLib, AlphaControls e outros
Responder

Gostei + 0

22/06/2015

Raimundo Pereira

Dorivan, qual componente você indica ?

Estava usando o XE2, migrei para o XE7 e ainda não conseguir o Alpha Controls.

Qual o nome do componente próprio para digitação de valores ?

Você sabe onde consigo o JEDI para o XE7 e o Alpha Controls ?

Mais uma vez obrigado.
Responder

Gostei + 0

23/06/2015

Dorivan Sousa

tentou instalar o JVCL? teve problema?

o JEDI tem muita coisa, currencyedit, comboedit, dateedit, filenameedit sao muitos componentes q vao ajudar bastante

aqui tem um tutorial de como instalar no XE7(em ingles)
http://tndelphifan.blogspot.com.br/2014/12/delphi-email-client-xe7-installing-jvcl.html

traduzi uma parte (traducao livre)
Primeiro abra o link abaixo:
http://jcl.sourceforge.net/daily/
Baixe o primeiro arquivo 7z da lista. Descompacte o arquivo em um diretorio de sua preferencia tal como c:\source\jcl
Depois, abra o explore e clicar duas vezes o c:\source\jcl\install.bat ou da pasta que voce descompactou
que vai compilar e abrir o instalador do JCL

Depois, vamos baixar o JVCL:
http://jvcl.sourceforge.net/daily/
Baixe o primeiro arquivo 7z da lista. Descompacte o arquivo em um diretorio de sua preferencia tal como c:\source\jvcl
Depois, abra o explore e clicar duas vezes no c:\source\jvcl\install.bat ou da pasta que voce descompactou
que vai compilar e abrir o instalador do JCL
Responder

Gostei + 0

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

Aceitar