Chickenfoot http://groups.csail.mit.edu/uid/chickenfoot/ - это плагин Firefox, который может быть альтернативой использованию консоли Firebug: вы можете писать макросы / скрипты для автоматизации повторяющихся действий. задачи в вашем браузере. Действия, которые вы кодируете, ничем не отличаются от того, что вы нажимаете, заполняете формы или что-то другое. Насколько я помню, есть интерфейс DOM для обхода HTML и т. Д.
Не зная Delphi, я готов поспорить, что «X» заставляет функцию считать значение шестнадцатеричным. Поскольку 0x5 == 5, похоже, он работает. Попробуйте X10 и посмотрите, вернетесь ли вы 16.
Это шестнадцатеричное представление. Попробуйте XF, чтобы увидеть возврат 15.
В Delphi шестнадцатеричный значения помечены префиксом $:
a := $10; // => a = 16
Но поскольку в некоторых других языках (например, C) X используется для маркировки шестнадцатеричных значений, функция StrToInt поддерживает префиксы $ и X, поэтому оба приведенных ниже кода возвращают 16:
a := StrToInt('x10'); // => a = 16
a := StrToInt('$10'); // => a = 16
Вероятно, шестнадцатеричное представление. 1297] X означает, что следующее за ним число является шестнадцатеричным (0-9 + AF).