![]() |
Eigenschaft 'Left' von Integer in Extended???
Hallo;
kann man die Eigenschaft 'Left' von TPanel von Integer in Extended 'umwandeln'?? Hoffe, dass es möglich ist; Gruss DelphiUser7 |
Re: Eigenschaft 'Left' von Integer in Extended???
Hi!
Meinst du so?
Delphi-Quellcode:
var
e: Extended; begin e := Panel1.Left; end; |
Re: Eigenschaft 'Left' von Integer in Extended???
Delphi-Quellcode:
Das ist mein Codeschnipsel, das ich euch zur besseren Verständnis meines Problems zur Verfügung stellen kann, denn mehr (davon) hab ich und brauch ich auch nicht;
d := 440 div (TrackLaenge + TrackHelp); //d ist als Extended deklariert, TrackLaenge und TrackHelp sind als Integer Deklariert und sollen nachher einem Panel zugewiesen werden;
|
Re: Eigenschaft 'Left' von Integer in Extended???
Delphi-Quellcode:
d := 440 div (TrackLaenge + TrackHelp);
Panel1.Left := Trunc(d); |
Re: Eigenschaft 'Left' von Integer in Extended???
Zitat:
Bei deiner Rechnung kommt doch im Grunde genommen ein Interger raus. |
Re: Eigenschaft 'Left' von Integer in Extended???
Das im Grunde genau nicht, weil TrackLaenge und TrackHelp vollkommen variabel sein können, und ich bei dieser Division das Haargenaue Ergebnis (mindestens 3-4 Stellen hinter dem Komma), benötige;
|
Re: Eigenschaft 'Left' von Integer in Extended???
Schön. Und wie willst du es auf 3,56987 Pixel ausrichten? Den Bruchteil eines Pixels gibt es schon aus physikalischen Gründen nicht. :roll:
|
Re: Eigenschaft 'Left' von Integer in Extended???
Zitat:
...:cat:... |
Re: Eigenschaft 'Left' von Integer in Extended???
@ sakura
ok, ihr habt gewonnen, natürlich, wie konnte ich das vergessen: Extended Divisionen werden immer mit '/' durchgeführt :-D ; Trotzdem danke; @ luckie Pass mal auf: Mein Ziel ist es, genauso wie es in WinAmp der Fall ist, mit einem Panel (ich weiß nicht, was die bei WinAmp sonst verwendet haben) den Fortschritt des aktuellen Songs anzuzeigen, und da brauche ich halt Panel1.Left, da dies in Panel2 'eingebettet' ist; d.h. Panel1.Parent := Panel2 oder wie das noch mal hieß; DelphiUser7 |
Re: Eigenschaft 'Left' von Integer in Extended???
Wem noch was dazu einfällt:
Neuer Thread => Umwandlung: Integer in Extended; Denn das Problem hat sich leider noch nicht gelöst :roll: ; Gruss DelphiUser7 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:18 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