Hm, also dass der Fehler in den versch. Typen liegt, habe ich mir schon fast gedacht... Aber ich dachte, da ja _bl(4) ein Word ist, ist doch klar, als was das Ergebnis interpretiert werden muss, als WORD!? ... Das komische daran ist ja, dass es mit - funktioniert, nur mit + nicht...
Aber ok, ist wohl so! Wie kann ich das Problem nun umgehen? Beide als Integer oder als Word deklarieren geht nicht, da dann die Wertebereiche nicht mehr passen würden? Habt ihr eine Idee? Oder muss ich erst alles i-wie in andere Wertebereiche umrechnen, dann subtrahieren/addieren und dann wieder "in die alten Wertebereiche zurückrechnen"? Das wäre doch schon sehr umständlich!
Evtl. hat da jemand einen heißen Tip für mich?

Gruß
Chris