![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
вот из такого сообщения нужно вырезать ник
Цитата:
Код:
n1:=pos('ваш ник: ',Msg)+9;
n2:=pos('ваш id:',Msg);
nik:=copy(Msg,n1,n2-n1);но проблема в том что так он вырезается вместе с Enter, а как сделать чтобы только он вырезался |
|
#2
|
||||
|
||||
|
удали последние один-два символа или так:
Код:
n1:=pos('ваш ник: ',Msg)+9;
delete(Msg,1,n1);
n1:=pos(#13,Msg);
nik:=copy(Msg,1,n1); |
|
#3
|
||||
|
||||
|
не работает все равно с Enter копирует
|
|
#4
|
||||
|
||||
|
Так тоже не прокатывает?
Код:
Msg := StringReplace(Msg,#13#10,'',[rfReplaceAll]); |
|
#5
|
||||
|
||||
|
ну да, в моем способе надо n1-1 сделать в 3й строке.
|
|
#6
|
||||
|
||||
|
спасибо работает
|