.Pixels[x, y] gibt dir den Typ TColor zurück... und clBlack o.ä. sind ja keine Farbwerte
sondern Konstanten... Daran kommste aber mit dem Befehl "ColorToString". Dieser gibt dir entweder den Hexwert wieder oder die Konstante...
Du würdest ja auch nicht bei Integer auf einmal "iOne" bekommen