XOR - логический оператор. В случае чисел производятся битовые операции с двоичным представлением числа.
Тебе нужно перевести строковое представление двоичного числа в собственно число.
примерно так это можо сделать:
Код:
strbinary:='111011101010';
number:=0;
for i:=0 to length(strbinary)-1 do
if strbinary[length(strbinary)-i]='1' then
number:=number+(1 shl i);
strbinary - то что было
number - то что будет