.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