 |
Спарсить сроку - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
18.11.2012, 03:50
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 06.02.2012
 Сообщений: 2
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Спарсить строку
delete/
Последний раз редактировалось ncdos; 07.04.2013 в 18:16.
|
|
|
18.11.2012, 16:16
|
#2
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Спарсить сроку
нифига непонял что ты хочешь
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
18.11.2012, 18:10
|
#3
|
|
|
|
Старший сержант
|
 Регистрация: 25.12.2011
 Сообщений: 191
 Популярность: 5259
 Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
|
Re: Спарсить сроку
данный код уже никак не урежешь
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
03.12.2012, 16:00
|
#4
|
|
|
|
Разведчик
|
 Регистрация: 17.01.2012
 Сообщений: 19
 Популярность: 126
 Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
|
Re: Спарсить сроку
Ну для начала, зачем в memo1, когда есть tstringlist? Код:
Код:
var
list:tstringlist;
begin
list:=tstringlist.create;
list.add(TextString);
for i:=0 to list.count-1 do begin
if pos('Hi!',list[i])<>0 then begin
memo2.lines.add(list[i]);
break;
end;
end;
list.free;
end;
Но конечно ещё есть один вариант, это найти слово - Hi! - в строке, затем обрезать всё, что после символа переноса строки, далее вычислить, после какого по счёту символа переноса строки слово - Hi! - и обрезать до этого символа. Код получится ещё больше, и неизвестно, на что, будет потрачено больше тактов процессора.
Последний раз редактировалось Tip.the.besT; 03.12.2012 в 16:04.
|
|
|
03.12.2012, 17:39
|
#5
|
|
|
|
Разведчик
|
 Регистрация: 22.11.2012
 Сообщений: 2
 Популярность: 464
 Сказал(а) спасибо: 0
Поблагодарили 22 раз(а) в 13 сообщениях
|
Re: Спарсить сроку
можно сразу при получении строки как бы проверять и стрингЛист не нужен
Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
.....
//Memo1.Lines.Add(DName);
if pos('Hello',DName)<>0 then begin
memo1.lines.add(DName);
end;
Последний раз редактировалось mad_cat; 03.12.2012 в 17:41.
|
|
|
04.12.2012, 07:56
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 17.01.2012
 Сообщений: 19
 Популярность: 126
 Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
|
Re: Спарсить сроку
Ну и, что ты сделал? В переменной 3 строки, ему нужно только ту, в которой есть определённое слово. А ты просто проверил, есть ли там слово.
Твой код бессмыслен, так как заведомо известно, что там есть это слово.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Спарсить
|
Nce4A7kz111111 |
Вопросы и ответы, обсуждения |
4 |
06.11.2012 09:35 |
[Помогите!] Как спарсить?
|
danil7496 |
Вопросы и ответы, обсуждения |
14 |
12.09.2012 23:24 |
спарсить сид
|
metraz |
Вопросы и ответы, обсуждения |
4 |
06.06.2012 15:12 |
[Помогите!] Помогите спарсить код
|
19955991 |
Вопросы и ответы, обсуждения |
4 |
21.12.2011 16:02 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 14:49.
|
 |