Forum: Object-Pascal / Delphi-Language
Delphi
by Cöster,
3. Sep 2006
Nicht immer möglich, wenn man z.B. GetTickCount - TrackBar1.Position rechnet, weil TrackBar1.Position Integer ist. Bei GetTickCount - Abs(TrackBar1.Position) wird weiterhin die Warnung angezeigt.
Wenn ich Abs(GetTickCount) - TrackBar1.Position rechne, tritt der Fehler nicht auf.
Ich versteh irgendwie nicht, warum. :gruebel:
GetTickCount müsste doch vom Typ Cardinal sein. Dann ist...
Forum: Object-Pascal / Delphi-Language
Delphi
by Cöster,
3. Sep 2006
Ich krieg die Warnung immer, wenn ich von GetTickCount einen Integerwert subtrahiere. Wenn ich allerdings vorher GetTickCount unter einer Variablen des Typs Integer speicher und dann davon subtrahiere, kommt die Warnung nicht.
Meine Frage deswegen:
Ist es vor-, nachteilhaft oder egal, ob ich GetTickCount vorher unter einer Variablen des Typs Integer speicher?