mansch, das heisst das der rückgabewert integer ist und der erwartete wert (vom label) string ist!
guckstdu hier:
Label1.Caption := inttostr(getNR('a')); //diese komischen Buchstaben da(inttostr) heissen integer to string, also eine typumwandlung
falls nochmal ähnliche meldungen kommen, es gibt auch:
strtoint
inttofloat (float=real)
floattoint
und einige mehr...
guckstdu hilfe