FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#21
|
||||
|
||||
Hola migueweb.
Dos cosas: 1) Indentá tu código con etiquetas, nos és más fácil de leer. 2) Cinco posts atrás te puse una función que redondea con las cifras decimales que quieras. Se usa así: Código:
Edit1.Text:= FloatToStr(Redondea(StrToFloat(Edit6.Text)+ StrToFloat(Edit8.Text)+StrToFloat(Edit9.Text)/3, 2)); y el segundo parámetro es el número de cifras decimales que queres obtener. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#22
|
||||
|
||||
perdón por la ignorancia pero el Key = #7 a que tecla se refiere?
|
#23
|
||||
|
||||
El código 7 emite un "beep" por el altavoz interno
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#24
|
||||
|
||||
Gracias Señor.
Lo que, no me queda claro es que el #13 = enter el #27 = escape el #8 = backspace todos se refieren a una tecla o siempre las tome como tal. O realmente a lo que se refieren a una "acción"? y el #7 = pitido? entonces es necesario en la condición preguntar si key = #7 ? si al final de las sentencias se le coloca el "Beep;" para que emita el sonido? |
#25
|
||||
|
||||
Se supone que la pregunta original del hilo es que sólo quería admitir letras y números en un edit, por lo tanto todo lo demás sobra, por eso el código pone que si es cualquier otra cosa (incluido caracteres de control) se eliminan. Tabla ASCII
Aunque hay otras formas más fácil de hacerlo, obviamente.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#26
|
||||
|
||||
Cita:
|
#27
|
||||
|
||||
¡Ah, eso!, seguramente es para que cuando sustituya un carácter "no válido" emita un pitido que llame la atención del usuario que teclea.
Emite el pitido con el chr(7))y que retrocede un carácter atrás con el chr(8), según creo recordar.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#28
|
||||
|
||||
De todas formas, creo que no tiene mucho sentido.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#29
|
||||
|
||||
ahh ok el #7 no es una tecla sino es un pitido.
ahora sigo creyendo que el #7 esta mal en la condición if ya que no es necesario(creo) ya que al final emite igual el sonido con la linea
(gracias Casimiro! muchisimas de las cosas que se de Delphi es gracias a tus respuestas y la de Neftali, Jhonny, y otros que solo me recuerdo de su imajen de perfil jeje aqui en el foro. INMENSAMENTE AGRADECIDO SIEMPRE! ) |
#30
|
||||
|
||||
Ahora que lo miro con más detalle, no es lo que he dicho, simplemente controla que se teclee el chr(7) y el chr(8), no recuerdo si son generados por las teclas de flechas del cursor, la verdad, pero en principio simplemente sobran.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#31
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
|