Morgen, meine Herrschaften!
Wieder mal eine kleene Frage von Virchov:
Ich habe in c++- Code diese Zeile hier:
NormalisedV:= BYTE (roiHistogram[idx] * ( single(MAXBYTE) div single(roiHistogramMax)) );
Die ich naturgemäß folgendermaßen in Delphi übersetzt habe:
Delphi-Quellcode:
var
.....
Normalisedv:BYTE;
....
begin
.....
.....
NormalisedV:= BYTE(roiHistogram[idx])* ( (single(MAXBYTE) / single(roiHistogramMax) );
....
....
end;
Der hochgepriesene Compiler moniert, ich hätte zweimal in dieser Zeile ungültige Typenumwandlung zugelassen. Könnte mir jemand in diesem Unheil behilflich sein?
Vielen Dank!