PERMITIR APENAS UMA VIRGULA NO EDIT (USANDO DELPHI XE7)
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
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
Curtidas 0
Respostas
Dorivan Sousa
22/06/2015
no onkeypress
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
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
GOSTEI 0
Raimundo Pereira
22/06/2015
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.
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.
GOSTEI 0
Dorivan Sousa
22/06/2015
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
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
GOSTEI 0