Вверх ↑
Этот топик читают: Гость
Ответов: 141
Рейтинг: 11
#1: 2012-10-13 13:02:31 ЛС | профиль | цитата
Здравствуйте!
Бредово назвал тему, не знал как описать мою проблему.
Хочу сделать программу, которая парсингом берёт из некого "цитатника" сами цитаты.
Цитаты там обновляются ежедневно, я хочу чтобы для каждой цитаты появлялся свой элемент текст и показывал цитату, а не задавал эти цитаты только в определённое место.
Более подробно:
Я спарсил страницу, выдал и распределил результат допустим по трём строкам, а я хочу чтобы текст появлялся в таком же количестве, в каком и сами цитаты.
100 цитат - 100 строк.
1 цитата - 1 строка.
И чтобы все они были разделены, чтобы это было заметно.
Ух, если не правильно объяснил - скажите пожалуйста, я по пробую по лучше разъяснить суть моего вопроса.
Схемы не прилагаю, ибо прилагать нечего =(
Прошу помощи.
карма: 0

0
Ответов: 8926
Рейтинг: 823
#2: 2012-10-13 13:26:17 ЛС | профиль | цитата
CITRUS писал(а):
Я спарсил страницу
Ведь по каким-то признакам, например по кавычкам, цитата распознаётся, а у нас есть спецэлемент BlockFind который и выдаёт нужные блоки текста по отдельности.
карма: 19

0
Ответов: 141
Рейтинг: 11
#3: 2012-10-13 16:39:11 ЛС | профиль | цитата
Леонид писал(а):
Ведь по каким-то признакам, например по кавычкам, цитата распознаётся, а у нас есть спецэлемент BlockFind который и выдаёт нужные блоки текста по отдельности.

Так и знал что не правильно изложил суть вопроса)
Ну вот смотрите:
[flood] [/flood]
Не делать же мне так?)
Для каждой цитаты свой элемент текста, а вдруг цитать будет больше чем текстов, а вдруг они не будут вмещаться по размеру.
Вот я хочу чтобы я взял цитаты, а они каждая ушла в своё место, чтобы они рассортировались.
Первая цитата идёт в своё место.
Вторая цитата в своё, всё это можно скроллить, и чтобы каждая цитата была отделена от ей подобной.

карма: 0

0
Ответов: 5446
Рейтинг: 323
#4: 2012-10-13 16:48:22 ЛС | профиль | цитата
Вариант brute-force: ChildScrollBox + ChildPanelEx
Вариант умный: WebBrowser (ну или RichEdit).
карма: 1

0
Ответов: 141
Рейтинг: 11
#5: 2012-10-13 17:04:53 ЛС | профиль | цитата
iarspider писал(а):
Вариант brute-force: ChildScrollBox + ChildPanelEx
Вариант умный: WebBrowser (ну или RichEdit).

Да нет же...
Мне надо чтобы для каждой цитаты "рождалось" своё место...
Как объяснить то...
Есть некое поле, поле пустое. Начинаем парсить, и после парсинга в этом поле появляются цитаты, но заранее я не знаю сколько их и какой они велечины, если так можно выразиться появляется новый элемент Текст и в него вставляется эта самая цитата. Это очень грубо сказано...
карма: 0

0
Ответов: 5446
Рейтинг: 323
#6: 2012-10-13 17:09:46 ЛС | профиль | цитата
CITRUS, так ChildPanelEx-ов можно наплодить столько, сколько надо. Контейнеры
карма: 1

0
Ответов: 141
Рейтинг: 11
#7: 2012-10-13 17:20:34 ЛС | профиль | цитата
iarspider писал(а):
CITRUS, так ChildPanelEx-ов можно наплодить столько, сколько надо. Контейнеры

Это всё не то, цитат там более 20000, не делать же мне 20000 элементов?
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#8: 2012-10-13 17:28:21 ЛС | профиль | цитата
CITRUS, это всё то (про наплодить).
А нахрена их 20 000 выводить на экран ? Кто их 20 000 читать будет ?
При 10 секунд на цитату -
это 200 000 секунд
или 3333 минуты
или 55 часов
или почти 2.5 суток без сна и отдыха.

И для кого это всё нужно ?
Практическая ценность твоего творения ?
Или ты замахнулся на Шнобелевскую премию ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 141
Рейтинг: 11
#9: 2012-10-13 17:32:44 ЛС | профиль | цитата
Tad писал(а):
CITRUS, это всё то. А нахрена их 20 000 выводить на экран ? Кто их 20 000 читать будет ?
------------ Дoбавленo в 17.26:
При 10 секунд на цитату - это 200 000 секунд или 3333 минуты или 55 часов или почти 2.5 суток без сна и отдыха.
------------ Дoбавленo в 17.28:

И для кого это всё нужно ?
Практическая ценность твоего творения.
Или ты замахнулся на Шнобелевскую премию ?

Под таким количеством я имел ввиду что их может загрузиться как 10, так и 500...
[flood]Рано на шнобелевскую мне[/flood]
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#10: 2012-10-13 17:38:40 ЛС | профиль | цитата
CITRUS писал(а):
Под таким количеством я имел ввиду что их может загрузиться как 10, так и 500...
Ну и выведи 10 штук на экран и кнопочки "Назад 10 Вперёд"
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8926
Рейтинг: 823
#11: 2012-10-13 17:57:21 ЛС | профиль | цитата
CITRUS, вот цитатник Мао:code_29285.txt
карма: 19

0
файлы: 1code_29285.txt [5.4KB] [451]
Ответов: 16884
Рейтинг: 1239
#12: 2012-10-13 18:23:24 ЛС | профиль | цитата
Леонид, а чего только на 100 цитат ?
Маленький сборник цитат Мао - "Красная книжечка" и то содержит 427 цитат
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8926
Рейтинг: 823
#13: 2012-10-13 18:52:22 ЛС | профиль | цитата
Tad, Вам лень 9 раз на кнопку нажать -- будет аж 1000
карма: 19

0
Гость
Ответов: 17029
Рейтинг: 0
#14: 2012-10-13 19:00:27 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 20:56:53
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#15: 2012-10-13 19:02:54 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 20:56:53
карма: 0

0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)