[dcc32 Error] Unit1.pas(390): E2250 There is no overloaded version of 'IntToHex' that can be called with these arguments
В s уже хекс, его преобразовывать не нужно.
Код:
StrToInt('$' + (copy(s,1,2));
так работает до того момента пока в S не попадутся буквы.