![]() |
Ayuda con esta codificacion
Hola Buenas espero que aqui me puedan ayudar, el profesor nos dio diseñar un algoritmo que nos calcule el valor de cambio de moneda
y hice el algoritmo, y el nos dio la codifacion, pero a la hora de volverlo ejecutable para ver si funciona, pues me sale error en rojo y no se porque se los paso la codificacion que el profesor nos dio Begin MontoDs:=StrtoFloat(MontoBs.text)/Strtofloat(TC.text); MontoDs.Caption:=FloattoStr(MontoDs); el MontoDs es el monto en dolares, ahora la ultima linea se me pone roja a la hora de convertilo a ejecutable, el mensaje que me da es There is no overloaded version of "Floattostr" that can be called with these arguments por favor ayudenme en este problema que tengo gracias |
Explícame mejor, MontoDS de que tipo es? Porque yo veo que tiene propiedad caption y al mismo tiempo le asignas un valor numérico
|
Cita:
Claro explicate mejor para entenderte, ¿Que tipo de variable es? por lo que veo tienes un Label y una variable con el mismo nombre, te recomiendo que no hagas nunca ese tipo de cosas porque a la larga te confudirás, mejor pon a la variable por ejemplo VarMontoDs. PD: supongo que la variable MontoDS debe ser de tipo Extended, porque si es integer, no te servirá StrToFloat... EDITO: he probado tu instrucción y la verdad a mí me hace bien la división sin ningún problema:
|
Hola Seryo, bienvenido a los foros.
Te recomiendo que cuando escribas código utilices TAG's, verás como se lee mejor.
Este código es normal que te de error. MontoDs es un componente (de tipo Label supongo). Si es así, la primera instrucción te dará error ya que estás asignando un extended (resultado de dividir) a un TLabel. :o Si tuvieras definida una variable de tipo numérico que se llama MontoDs, el problema es que se llama igual que el componente y en lugar de coger la variable coge el componente. En cuyo caso es el mismo error comentado antes. La solución es el código que te ha puesto cmm07. |
| La franja horaria es GMT +2. Ahora son las 11:45:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi