![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
string укорачивается при передаче функции [D7, XP]
enkryptor © (2008-10-14 19:01:00)Что-то я себя совсем тупым почувствовал...
Пишу функцию:
function StringCut(src:string; s1:string; s2:string):string;
Вызываю её, передавая в первом параметре текст веб-страницы (большой текст из нескольких строк). В самой функции он урезается до 1982-х символов
с фига бы? и как передать стринг целиком?
enkryptor (2008-10-15 17:18:00) [1]Всё я правильно себя чувствовал.... :( ошибка была не в функции, а в передаваемых параметрах %(
Ega23 (2008-10-14 20:23:00) [2]
> В самой функции src не изменяется.
И не будет изменятся, ты её по значению передаёшь.
> А Pos показывает ноль, если искомая подстрока находится
> дальше отрезанного (?) куска.
Вот беда-то какая!
Ты хочешь ответ нормальный получить, или как? Хочешь - тогда в студию:
1. Код функции
2. Реальный пример вызова, на котором не работает
3. Место, где pos равен нулю.
enkryptor (2008-10-14 20:20:00) [3]В самой функции src не изменяется. А Pos показывает ноль, если искомая подстрока находится дальше отрезанного (?) куска.
Ega23 (2008-10-14 19:22:00) [4]
> с фига бы?
Ошибка в функции StringCut, чё непонятно-то?
Palladin (2008-10-14 19:22:00) [5]Удалено модератором
Palladin (2008-10-14 19:21:00) [6]ищи ошибку у себя. тысячи людей передают строки нормально, а ты тут такой феномен чтоли?