Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Спарсить сроку

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 18.11.2012, 02:50   #1
 Разведчик
Аватар для ncdos
 
ncdos никому не известный тип
Регистрация: 05.02.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Спарсить строку

delete/

Последний раз редактировалось ncdos; 07.04.2013 в 18:16.
  Ответить с цитированием
Старый 18.11.2012, 15:16   #2
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Спарсить сроку

нифига непонял что ты хочешь
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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, 17:10   #3
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Спарсить сроку

данный код уже никак не урежешь
  Ответить с цитированием
Старый 03.12.2012, 15:00   #4
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию 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 в 15:04.
  Ответить с цитированием
Старый 03.12.2012, 16:39   #5
 Разведчик
Аватар для mad_cat
 
mad_cat скоро будет известенmad_cat скоро будет известенmad_cat скоро будет известенmad_cat скоро будет известенmad_cat скоро будет известен
Регистрация: 22.11.2012
Сообщений: 2
Популярность: 464
Сказал(а) спасибо: 0
Поблагодарили 22 раз(а) в 13 сообщениях
Отправить сообщение для mad_cat с помощью Skype™
 
По умолчанию 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 в 16:41.
  Ответить с цитированием
Старый 04.12.2012, 06:56   #6
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Спарсить сроку

Цитата:
Сообщение от mad_catПосмотреть сообщение
можно сразу при получении строки как бы проверять и стрингЛист не нужен
Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
.....
//Memo1.Lines.Add(DName);
if pos('Hello',DName)<>0 then begin
memo1.lines.add(DName);
end;

Ну и, что ты сделал? В переменной 3 строки, ему нужно только ту, в которой есть определённое слово. А ты просто проверил, есть ли там слово.

Твой код бессмыслен, так как заведомо известно, что там есть это слово.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Спарсить Nce4A7kz111111 Вопросы и ответы, обсуждения 4 06.11.2012 08:35
[Помогите!] Как спарсить? danil7496 Вопросы и ответы, обсуждения 14 12.09.2012 23:24
спарсить сид metraz Вопросы и ответы, обсуждения 4 06.06.2012 15:12
[Помогите!] Помогите спарсить код 19955991 Вопросы и ответы, обсуждения 4 21.12.2011 15:02

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:35.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net