FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
¿Y por qué no pruebas con StrToFloat?
http://www.delphibasics.co.uk/RTL.php?Name=strtofloat El problema podría estar en el separador decimal, pero también puedes ver como cambiar eso en este hilo: https://www.clubdelphi.com/foros/showthread.php?t=35109 Saludos Última edición por ElKurgan fecha: 16-02-2023 a las 07:22:23. |
#2
|
||||
|
||||
Cita:
Conozco la instrucción pero no la he usado, pero que pasará con los datos que son alfabéticos....marcaría error??. Probaré En cuanto a tu otro link, lo consulte, pero en este caso, me quedaré con StringReplace y rescataré los decimales de otra forma... Te agradezco mucho tu tiempo. Saludos.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#3
|
||||
|
||||
¡Hola, mRoman!
El posible inconveniente (que no lo es del todo) es que manejas Delphi 6, en versiones mas recientes se tiene TryStrToFloat, la cual nos permite validar si el texto se puede convertir a un número. O también en versiones mas recientes puedes usar expresiones regulares para validar texto.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#4
|
||||
|
||||
Así tienes un tryStrToFloat casero
|
#5
|
||||
|
||||
Cita:
Gracias Casimiro.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#6
|
||||
|
||||
Estas funciones las uso en mis aplicaciones:
|
#7
|
||||
|
||||
Cita:
Gracias Duilio por tu aportación y tiempo. Lo checo también.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#8
|
||||
|
||||
Ok, utilice tu recomendación Casimiro, pero como le hago para que siga con el proceso?. En cuanto encuentra la Excepción se detiene y ya no continua.
Aqui el código con el cual estoy haciendo pruebas:
El TRY debo ponerlo dentro del While??
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#9
|
||||
|
||||
Me contesto solo...
Cita:
Coloque el TRY dentro while...y ejecuta sin problema: Aqui el código:
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#10
|
||||
|
||||
Cita:
Gracias!. Saludos.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir campos numeric o float en Integer | Leopard2 | Conexión con bases de datos | 4 | 01-09-2014 19:51:05 |
Convertir String a Integer en consulta SQL | Delphitest | SQL | 6 | 25-05-2010 19:36:20 |
convertir edit de string a float | Kamael | OOP | 1 | 11-08-2007 03:33:23 |
Convertir un String a Integer | Rafe | Varios | 2 | 12-08-2005 17:43:38 |
Como Convertir un dato Integer ó Float a String en FireBird???? | AGAG4 | Firebird e Interbase | 8 | 04-12-2004 02:59:47 |
|