![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Pos [D7]
Bast © (2007-09-03 19:20:00)Проблема заключается в том что есть файл, в нем записано:
test@mail.ru:65416846416
А вместо того чтобы выделить mail.ru выделяется mail.ru:654168
Интерестно в чем проблема?
Пример:
x:=0;
email:=Tstringlist.Create;
email.LoadFromFile(form1.Edit12.Text);
t:=Pos('@', email.Strings[x]); // Íàõîäèì '@'
v:=Pos(':', email.Strings[x]); // Íàõîäèì ':'
form1.Edit1.Text:=Copy(email.Strings[x], t+1, v-1);
form1.Memo2.Lines.Add(form1.Edit1.Text);
Bast (2007-09-03 19:37:00) [21]Ну правильно, должно скопироваться mail.ru, а копируется mail.ru:654168
DVM (2007-09-03 19:27:00) [22]
> form1.Edit1.Text:=Copy(email.Strings[x], t+1, v-1);
test@mail.ru:65416846416
t = 5
v = 13
копируешь с 6 символа 12 символов
Sha (2007-09-03 19:25:00) [23]
form1.Edit1.Text:=Copy(email.Strings[x], t+1, v-1);