Показать сообщение отдельно
  #1  
Старый 14.11.2015, 18:43
Akromd Akromd вне форума
Прохожий
 
Регистрация: 14.11.2015
Сообщения: 2
Версия Delphi: Delphi 10 seatl
Репутация: 10
По умолчанию Номер элемента в string

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