Добрый день! Недавно столкнулся с такой проблемой: пишу на делфи прогу под андройд, и изначально компилировал под виндовс (благо фмх это позволяет). в коде есть перебор каждого символа в строке, чтобы узнать конкретный символ:
Код:
for I := 1 to Length(TmpStr) do
if TmpStr[i] = ';' then
begin
Админ: Пользуемся тегами!
Где TmpStr -это строка. Так вот, под виндовс все работает нормально,но когда компилирую под андройд счет происходит неправильно. Конктрено с такой строкой:
"Get;get"
Под виндовс он находит, что i = 4, а вот под андройдом i = 3! Можете помочь с данной проблемой? Видимо там поменялся синтаксис?