Показать сообщение отдельно
  #6  
Старый 18.03.2022, 21:25
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,097
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от alexdudchenko2022
Спасибо! Код проверил твой работает за исключением строки в функции!
Твой вариант:
If (Pos(token, sIn) = 1) And (Length(sIn) >= Length(token + 1)) Then
внёс коррективы
If (Pos(token, sIn) = 1) And (Length(sIn) >= Length(token + IntToStr(1))) Then
И тогда работает!!!

Oops.
На самом деле не там скобочку поставил.
Надо так:
Код:
If (Pos(token, sIn) = 1) And (Length(sIn) >= Length(token) + 1) Then
Ответить с цитированием