Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-02-2021
Elias011267 Elias011267 is offline
Miembro
 
Registrado: jul 2020
Posts: 73
Poder: 4
Elias011267 Va por buen camino
tedit estilo calculadora.

Buen día, con que funcion (es) podría realizar un edit que reciba números al estilo calculadora, con la propiedad alingment:=tarightjustify tengo el efecto deseado pero no se como colocar los separadores de miles y decimal para cuando el usuario realice el tipeo..

Gracias
Responder Con Cita
  #2  
Antiguo 08-02-2021
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.267
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
No acabo de entender muy bien lo que necesitas de la función.
Creo que puedes realizar algunas validaciones en los eventos del control, para evitar que acepte letras o caracteres extraños que no desees.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 09-02-2021
Elias011267 Elias011267 is offline
Miembro
 
Registrado: jul 2020
Posts: 73
Poder: 4
Elias011267 Va por buen camino
Gracias Neftali. Era una duda que tenia para facilitar la entrada a los usuarios de numeros reales. Tengo casi un año en delphi y reconozco que no domino las operaciones con float, bcd, currency, doubles, integer, extended ........... y sus mascaras.
Responder Con Cita
  #4  
Antiguo 10-02-2021
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.267
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Hay controles especificos para la entrada de datos numéricos.
En Delphi puedes usar el TMaskEdit, aunque no es de los mejores. Puedes usar componentes de terceros o utilizar los eventos de OnKey... del propio control para controlar esos caracteres que no deseas.

Si buscas en el foro, verás que es un tema que ya se ha tratado y hay hilos que te pueden ayudar con algunas ideas.

https://www.clubdelphi.com/foros/showthread.php?t=82203
https://www.clubdelphi.com/foros/showthread.php?t=56258
https://www.clubdelphi.com/foros/showthread.php?t=51465

Si bucas encontrarás más...


Incluso creo que en el FTP tienes algun Edit para números:
http://terawiki.clubdelphi.com/Delph...tes-Funciones/
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda calculadora anonymous Varios 2 02-09-2015 23:10:04
Problemas al Cambiar el color de TEdit con estilo VCL Activado El_Chava Varios 1 11-02-2014 23:10:28
Calculadora sebaguillen Varios 17 28-08-2007 15:27:23
Calculadora Epunamun OOP 3 19-12-2005 22:33:11
Pasar el valor de un TEdit dentro de un StringGrid a otro TEdit que está fuera atirado Varios 4 11-09-2004 19:13:48


La franja horaria es GMT +2. Ahora son las 09:40:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi