18.06.2006, 17:35
общий
это ответ
Здравствуйте, source!
1) Зачем вы используете StrPos()? Можно ведь простой Pos() использовать. В принципе, разницы-то и нет, но вот результат... Зачем вы туда <b>nil</b>-то прикрутили? Это значение вообще не подходит к результату такой функции. Да и знак меньше "<" неуместен - номер позиции не может быть отрицательным. Перепишите условие так: "If (...) > 0 Then ...". Это будет действительно правильно.
2) Эти стандартные функции не работают с русским алфавитом, поэтому нужно написать свои. <a href=http://rusfaq.ru/?Step=info&Action=Question&ID=46316>Подробнее >></a>