![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Esta podría ser una posible forma de multiplicarlo:
var k:string; b:real; begin k:=DBEdit1.Text; {El Currency} Delete(k,1,1); {Le quitamos el signo $} b:=StrToFloat(k)*StrToInt(DBEdit2.Text); {realizamos la multiplicación} end; |
|
#2
|
||||
|
||||
|
No olvides que si el dato está en un DBEdit, es porque está asociado a un campo de una tabla (TField).
De esta cuenta, que lo es mucho mas práctico y confiable trabajar directamente sobre los TFields, puesto que el formato de presentación puede variar (Por ejemplo, algunas monedas como el euro usan el simbolo después del número, y otras como el quetzal, lo usan antes). Asi, el código para obtener la multiplicación debiera ser algo como:
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|