![]() |
floattostrf problem
Hallo DELPHIaner,
ich hab heute versucht eine analoge Uhr zu programmieren. Ich habe die Systemzeit per decodetime ausgelesen und die h,min,sec,msec sind nun wordvariablen. Leider missglückt es mir immer die daruch enstandene neue variable in einen string ohne komma umzwuwandeln(besser wär auch integer). dort enthalten sind buchstaben oder ein ".".
Delphi-Quellcode:
das Ergebnis enthält durch diesen algorithmus trotzdem ein komma und eine buchstabe.
y1:=180/pi*(sin(6*sec)*50);
label1.caption:=floattostrf(x,ffnumber,0,0); wenn die erste null jedoch größer als 5 ist, dann wird das komma durch einen punkt ersetzt. ich hoffe mir kann jemand helfen. mfG ROb |
Re: floattostrf problem
Was steht in ffNumber, was soll in Label1.Caption stehen? Ohne diese Information wird es schwierig dir zu helfen.
Grüße vom marabu |
Re: floattostrf problem
Nur nebenbei:
![]() Sinnvoll wäre es, das nicht einfach zu kopieren, sondern, wenn Probleme auftreten, diese dort zu suchen, zu verstehen und dann zu beheben. |
Re: floattostrf problem
Hey habs schon. wandel real zu integer einfach mit trunc um.
bis denne |
Re: floattostrf problem
Hab ein neues Problem. Habs schon hingekriegt, dass die Zeiger nach außen immer schmaler werden, aber wie kann ich zeiger, welche ich als bitmaps importiere drehen?
rob |
Re: floattostrf problem
Hi,
neue Frage -> Neue Thread. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz