Zitat von
Martin K:
Also ich gehe mal davon aus, dass ich diese Meldung getrost vernachlässigen kann, da SongLength eh immer positiv ist.
Aber mal allgemein zu den beiden Typen Integer und Cardinal:
Eigentlich ist es doch egal, ob mit oder ohne Vorzeichen, da ohne Vorzeichen (Cardinal) ja immer positiv bedeutet.
Also müsste ich doch dann beide Typen ganz normal addieren und subtrahieren können...
Aber warum gibt der Compiler dann eine Fehlermeldung raus ?
ich nutze auch die bass.dll und habe genau dieselbe warnung, wie du
das klappt ja auch alles. es ist kein fehler. eben nur eine warnung, dass du eine rechenoperation mit zwei verschiedenen typen ausführst. unter umständen könnte das zu problemen führen - in deinem fall aber nicht.
zur not kannst du für die betreffende zeile ja die warnung ausschalten (ging
imho mit einem compiler-schalter).
aenogym