Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Перечитал много информации, но так и не нашел способа вычислить количество строк в RichTextBox. Буду признателен вам за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2010, 23:20 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
а пустая строка тоже считается ? подсчитай количество VBCRLF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2010, 23:28 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
А можно немного по-подробней. Я только недавно занялся изучением ВБ, да и RichTextBox до этого не был нужен. Основная цель, для которой мне нужен RichTextBox - это удобное добавление в Listbox списка сайтов, на данный же момент все элементы добавляются прямо в Listbox из файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2010, 23:40 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. можно просто убрать пустые строки из текста заранее ну примерно так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2010, 23:46 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Спасибо все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 00:13 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
что то никто и не спросил, что такое RichTextBox, видимо все знают? Я вот ни разу не использовал, подскажите люди добрые, что это??? зачем нужно?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 09:01 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Эндрю а по названию трудно догадаться ? или с английского перевести ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 10:58 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, жизнь же пошла, запутаться можно, есть же соки Рич ) Ну знаю я перевод: Rich прил. богатый (жирный, ценный, пряный, завышенный) ничего не даёт, что за чудо??? с чем его едят?? почему не знаю?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 11:14 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Посмотри внимательно список контролов - будешь очень удивлён ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 11:43 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Это на панели "Элементы управления" "Другие элементы" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 11:45 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Эндрю имеется ввиду расширенный TextBox то есть Техт с добавочными средствами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 11:51 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, Они идут строго по алфавиту, увы RichTextBox у меня нет есть на букву R: RealPlayer G2 Control RefEdit.Ctrl RegWizCtrl RemoteDesktopClientHost Class и всё!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 12:23 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 12:27 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, говорю же ещё раз: увы RichTextBox у меня нет есть на букву R: RealPlayer G2 Control RefEdit.Ctrl RegWizCtrl RemoteDesktopClientHost Class и всё!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 12:32 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, тогда че пристал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 12:52 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, уже отстал!! Думал, может какие подводные камни есть, что то туплю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 12:53 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Ципихович ЭндрюShocker.Pro, уже отстал!! Думал, может какие подводные камни есть, что то туплю конечно тупишь все у тебя есть, ищи лучше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 12:57 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, ну нет же и там, пытался добавить Additional Conrols … А там всё тот же список, есть на букву R: RealPlayer G2 Control RefEdit.Ctrl RegWizCtrl RemoteDesktopClientHost Class и всё!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 13:18 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, А он не на букву R И если, как в том анекдоте про прапорщика, не можешь догадаться, как выяснить нужную библиотеку, то надо прыгать перечитай весь список - найдешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 13:20 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, пока я ищу можете отдохнуть и там вроде сегодня день мужчин, с праздником ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 13:23 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрюпока я ищу А пока реклама: Ципихович Эндрю - идеальное средство для брутфорса! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 13:26 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, я не знаю, что такое брутфорс, но пояснять не нужно Я же Гугл в закладки на ИЕ поставил Так и есть Микрософт он как Гугл везде Microsoft RichTextBox Control, version 6.0 Ну добавил, его пытаюсь перетащить на форму Получаю Субъект не имеет доверия для указанного действия????? Доверие??? где его взять??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 13:34 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Полный перебор (или метод «грубой силы» от англ. brute force) — метод решения задачи путем перебора всех возможных вариантов. Сложность полного перебора зависит от количества всех возможных решений задачи. Если пространство решений очень велико, то полный перебор может не дать результатов в течение нескольких лет или даже столетий. Я столько не проживу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 13:37 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Хм...... кстати у меня в Word тоже не перетаскивается RichTextBox но он особо сильно то и не нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 15:32 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, мне нравится, что я не один такой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 15:45 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
тогда вопрос к автору: Как же так у Вас перетаскивается???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 15:46 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрютогда вопрос к автору: Как же так у Вас перетаскивается???? А автор про ворд ничего и не говорил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 15:58 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю michael R, мне нравится, что я не один такой нет Эндрю ты опять в гордом одиночестве ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 16:02 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, ты опять в гордом одиночестве Почему, у Вас перетаскивается?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 16:18 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
это потому что я волшебное слово знаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 16:33 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, пожалуйста, что ли? не уж то Оклиптик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 16:48 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Эндрюmichael R, пожалуйста, что ли? нет заклятие это очень сильное и танцы с бубном возле компьютера очень здорово помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 22:25 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, у нас нету музыкального магазина, чтобы купить бубон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2010, 05:32 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, ну уж подскажите своё заклятие, бубон и маракасики я нашёл!!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 16:01 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Эндрю в чём проблема? делаешь форму в Word подключаешь свой RichTextBox выделяешь форму что бы была активной и на форме рисуешь контроль и всё ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 16:23 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael Rделаешь форму в Word подключаешь свой RichTextBox выделяешь форму что бы была активной и на форме рисуешь контроль по мне, так это правильный способ а что вы с ЦЭ умудряетесь делать неправильно, чтобы получить ошибку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 16:26 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, имею я форму с Тоолбокса тащу на форму Лэйбл, пожалуйста, с Тоолбокса тащу на форму RichTextBox получаю "Субъект не имеет доверия для выполнения указанного действия"!!!!! Что не так??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 16:37 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro по мне, так это правильный способ а что вы с ЦЭ умудряетесь делать неправильно, чтобы получить ошибку? а почему это вы? и кто такие вы или мы ? у меня работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 17:03 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael Rу меня работает michael R 6 ноя 10, 15:32Хм...... кстати у меня в Word тоже не перетаскивается RichTextBox но он особо сильно то и не нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 17:05 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, так у Вас тоже когда тащите на форму RichTextBox получаете "Субъект не имеет доверия для выполнения указанного действия"?????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 17:28 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro дальше читай мои сообщения у меня работает Эндрю да не тяни ты просто нарисуй на форме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 17:29 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
у меня работает любым способом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 17:30 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael R, ну пусть это будет не тяни, выделил, тащу, то есть перемещаю и сообщение (микрофон на работе) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 17:35 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Эндрю на читай http://forums.esri.com/Thread.asp?c=93&f=992&t=141065 Shocker.Pro это проблема с установками в регистратуре у меня на некоторых компах действительно не работает(не работало) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 17:52 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
И опять возник вопрос по RichTextBox. Как вытащить из него построчно элементы и добавить их в массив я понял, а как заполнить RichTextBox построчно своим массивом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 16:00 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
ну так же по аналогии просто добавлять символ перехода строки в цикле в самом RichTextBox-е (VBCrlF) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 16:02 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
А можно пример, так как я вероятно что-то делаю неправильно, так как у меня выдает только последний символ массива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 23:04 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMRА можно пример, так как я вероятно что-то делаю неправильно, так как у меня выдает только последний символ массива. а можно пример неправильно сделанного? А лучше просто пройдись пошаговым выполнением и 100% найдешь проблему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 23:34 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Вообщем, перечитал все по RichTextBox, но не нашел ничего, что помогло бы, также по аналогии получилось сделать только кривовато. Вот код: авторDim b As String Dim a() As String a() = Split(RTF1.Text, vbCrLf) b = a(0) For i = 1 To UBound(a) b = b & Chr(13) & a(i) Next i RTF2.Text = b Как то же самое сделать, но не так криво? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 15:55 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMR, а что не нравится в этом коде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 15:57 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
> Автор: SEOMR > Как то же самое сделать, но не так криво? Ну сделай Replace и замени vbCrLf на vbCr. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 16:05 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос> Автор: SEOMR > Как то же самое сделать, но не так криво? Ну сделай Replace и замени vbCrLf на vbCr. насколько я понял, вопрос стоит так: автора как заполнить RichTextBox построчно своим массивом? это как раз реализовано ЗЫ: Автор, почитай правила, используй правильные тэги для кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 16:12 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProSEOMR, а что не нравится в этом коде? Массивом-то заполнить я могу, но при реализации этого, возник еще вопрос: А как дописать в RichTextBox текст, в какую-нибудь произвольную строку или в конец текста? При RichTextBox1.Text произойдет замена текста, а иногда нужно именно дописать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 16:40 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMRShocker.ProSEOMR, а что не нравится в этом коде? Массивом-то заполнить я могу, но при реализации этого, возник еще вопрос: А как дописать в RichTextBox текст, в какую-нибудь произвольную строку или в конец текста? При RichTextBox1.Text произойдет замена текста, а иногда нужно именно дописать. А что по вашему вот это: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 16:45 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProSEOMRпропущено... Массивом-то заполнить я могу, но при реализации этого, возник еще вопрос: А как дописать в RichTextBox текст, в какую-нибудь произвольную строку или в конец текста? При RichTextBox1.Text произойдет замена текста, а иногда нужно именно дописать. А что по вашему вот это: Код: plaintext немного протупил ) в конец текста понятно как, а если надо на определенную строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 16:52 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMRнемного протупил ) в конец текста понятно как, а если надо на определенную строку?ну вставляете внутрь цикла условие, когда i достигнет определенного значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 16:55 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProSEOMRнемного протупил ) в конец текста понятно как, а если надо на определенную строку?ну вставляете внутрь цикла условие, когда i достигнет определенного значения. То есть опять надо брать массив, присваивать каждый элемент массива переменной b, а далее при определенном i присвоить еще и нужный элемент?! Меня во всем этом коде смущает одно: не будет ли он медленный при 10000 и более строк? Может есть способы по рациональнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 17:15 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMRТо есть опять надо брать массив, присваивать каждый элемент массива переменной b, а далее при определенном i присвоить еще и нужный элемент?! Меня во всем этом коде смущает одно: не будет ли он медленный при 10000 и более строк? Может есть способы по рациональнее? будет тогда можно в цикле InStr-ом найти нужную строку и сделать конкатенацию один раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 17:23 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
В общем реализовал таким образом: авторDim b, b1, d, d1 As String Dim a() As String Dim c As Integer a() = Split(RTF1.Text, vbCrLf) b = a(0) For i = 1 To UBound(a) b = b & Chr(13) & a(i) Next i RTF2.Text = b Ну и если нужно добавить какую-нибудь строку после определенного элемента массива авторd = InputBox("Введите строку, после которой вставляем элемент массива") d1 = InputBox("Введите элемент массива, который необходимо вставить") If InStr(1, b, "d") <> 0 Then c = InStr(1, b, d) b = Replace(b, d, d & Chr(13) & d1, 1, 1) Else: MsgBox ("Вы ввели несуществующую строку") End If RTF2.Text = b На сколько этот код рационален? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 17:52 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
я ведь просил почитать правила Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 18:11 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
то есть под строкой вы подразумевали не НОМЕР строки, а ее содержание. Ну значит можно и так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 18:24 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Proто есть под строкой вы подразумевали не НОМЕР строки, а ее содержание. Ну значит можно и так только строкам придется быть уникальными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 18:24 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 18:28 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
а блин не увидел что ещё страница ответов есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 18:29 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Написал прогу, суть которой в обрезке адреса ссылок до уровня главной страницы. Скорость вышла довольно неплохая. 10 К урлов за 4 сек. 20 К урлов за 20 сек 30 К урлов за 45 сек. Не могу понять в чем причина столь неравномерного увеличения времени, необходимого на обработку большего количества урлов? Я был уверен, что если 10 К обрабатывает 4 сек, то 20 К будет обрабатывать 8 сек, но не тут-то было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 00:17 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMR, количество переходит в новое качество. ЗЫ: кофейная гуща закончилась, - не получается определить, откуда программа данные берет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 00:34 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMRНаписал прогу, суть которой в обрезке адреса ссылок до уровня главной страницы. Скорость вышла довольно неплохая. 10 К урлов за 4 сек. 20 К урлов за 20 сек 30 К урлов за 45 сек. Не могу понять в чем причина столь неравномерного увеличения времени, необходимого на обработку большего количества урлов? Я был уверен, что если 10 К обрабатывает 4 сек, то 20 К будет обрабатывать 8 сек, но не тут-то было. Куда складывается результат? если конкатенируется в строковую переменную - то все понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 01:05 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
10 К урлов за 4 сек. 20 К урлов за 20 сек 30 К урлов за 45 сек. ----------------------- скорость конечно убиться обрезание до имени домейна лучше через регулярные выражения(тем более у тебя их сотни тысяч) а склеивание текста в цикле лучше через CopyMemory или класс на основе этой функции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2010, 01:43 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
michael Rскорость конечно убиться обрезание до имени домейна лучше через регулярные выражения(тем более у тебя их сотни тысяч) а склеивание текста в цикле лучше через CopyMemory или класс на основе этой функции регулярка вряд ли сработает быстрее, по крайней мере значительно. Что касается конкатенации - тут Антонарий выкладывал вполне прилично работающий класс Concat.cls. Сам испытывал, прирост скорости бешеный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2010, 01:50 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. вот собственно класс для склеивания текста m_iChunkSize = 670000 '16384 можно менять буффер до 1-2 Г ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2010, 13:11 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
код взять начиная с Option Explicit 2Г наверно много будет но 1Г наверно возьмёт чем больше буффер тем быстрее но зажирается память использовать метод Append склеить метод ToString получить значение метод TheString присвоение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2010, 13:15 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro для большого количества записей регулярка сработает очень даже ничего а товарищу именно нужно много записей обработать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2010, 13:19 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
Спасибо за код. Но мне в нем придется долго разбираться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2010, 15:38 |
|
||
|
Как вычислить количество строк в RichTextBox?
|
|||
|---|---|---|---|
|
#18+
SEOMR не надо разбираться код засунь в модуль класс(есть такая штука в VB) в основном коде создаёшь обьект через NEW на этот класс(имя твоего класса так как ты его назвал) и вперёд с песней можно и с регуляркой сделать для скорости только точно нужно знать что именно ты хочешь получить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2010, 16:04 |
|
||
|
|

start [/forum/topic.php?all=1&fid=60&tid=2159234]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
88ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 411ms |

| 0 / 0 |
