![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
к примеру есть массив
Код:
const
NT = 5;
var
team: array[1..NT] of string[10] =
('1 ссылка','2 ссылка','3 ссылка','4 ссылка','5 ссылка')Код:
while Pos('...',str)>0 do begin
Form2.ListView1.Items[0].SubItems.Append(Copy(str,Pos('...',str)+12,7));
Delete(str,1, Pos('...',str)+12); |
|
#2
|
||||
|
||||
|
Видимо примерно так:
Код:
for i := 1 to NT
do for j := 0 to Form2.ListView1.Items[0].SubItems.Count
do if Form2.ListView1.Items[0].SubItems.Strings[j] = team[i]
then // Нашли ссылку по шаблонуКод:
for j := 0 to Form2.ListView1.Items[0].SubItems.Count
do for i := 1 to NT
do if Form2.ListView1.Items[0].SubItems.Strings[j] = team[i]
then // Нашли ссылку по шаблонуПоследний раз редактировалось Страдалецъ, 28.08.2010 в 15:49. |
|
#3
|
||||
|
||||
|
естли известен шаблон то можно использовать так называемые регулярные выражения. В нети статьи есть.
|
|
#4
|
|||
|
|||
|
в нете я искал, но там как то не то что мне нада, тем более без шаблонов, мог бы хотя бы простой пример показать как по шаблону делать
|
|
#5
|
||||
|
||||
|
Цитата:
|
|
#6
|
||||
|
||||
|
Вот пример поиска всех ссылок на странице:
PHP код:
чтобы всё это заработало надо подключить модуль "regExpr" . Файл модулюя прилогается. |
|
#7
|
|||
|
|||
|
У меня тут ошибка:
Код:
s:=idhttp1.Get(edit1.Text); |
|
#8
|
|||
|
|||
|
Аа у меня компонента нет "idhttp" скиньте плиз!1
|
|
#9
|
||||
|
||||
|
вкладка indy client!
|
|
#10
|
|||
|
|||
|
на некоторых дельфи (версии которые весят около 100мб) реально нету компонента IDHTTP ...
ваще компоненты INDY нету кроме WebBrowser!))) |
|
#11
|
|||
|
|||
|
ну так что? =(
|
|
#12
|
||||
|
||||
|
скачай Indy компоненты, в нете есть!
|
|
#13
|
|||
|
|||
|
http://indyproject.org/
их сайт)) |
|
#14
|
|||
|
|||
|
ОК...нафиг полную версию делфи установил теперь другая трабла...
Когда в едите пишешь ссылку которая попадает под описание а потом клик по батону: // Debugger Exception Notification \\ "Project Project1.exe raised exception class EConvertError with message 'Invalid argument to data encode'. Process stopped. Use Step or Run to contine." А если не попадает написаное под описание то: // Debugger Exception Notification \\ "Project Project1.exe raised exception class EIdSocketError with message 'Socet Error # 10051 Network is unreachable.'. Process stopped.Use Step or Run to contine." Такая тема... з.ы. останавливается на этом: rege:=tregexpr.Create; Последний раз редактировалось FreeSeeTman, 13.09.2010 в 07:45. |
|
#15
|
|||
|
|||
|
Короче ребятки всё путём) Спасибо) Я хз но получилось)
|