Вверх ↑
Этот топик читают: Гость
Ответов: 2058
Рейтинг: 28
#16: 2007-01-27 23:58:10 ЛС | профиль | цитата
Alexbootch, а исходники к программе есть? Или они не на Дельфи?
карма: 1

0
Ответов: 1891
Рейтинг: 110
#17: 2007-01-28 00:00:09 ЛС | профиль | цитата
В том то и дело, что исходников нет! Но работает быстро!
карма: 0
%time%
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#18: 2007-01-28 00:12:49 ЛС | профиль | цитата
Alexbootch, ты хочешь написть в IC -- это не интересно. Решения не на IC выявляет слабые стороны компонентов и среды, и, заодно, получаются примеры использования различных компонентов в совокупности. ИМХО.

[size=-2]------ Добавлено в 00:12
Насколько быстро читаются мегабайтные фалы этой прогой? Для сравнения надо.
карма: 22

0
Ответов: 1891
Рейтинг: 110
#19: 2007-01-28 00:17:25 ЛС | профиль | цитата
Ничего я не хочу написать в IC. Я хочу сделать программу на HiAsm для себя!!
карма: 0
%time%
0
Ответов: 8926
Рейтинг: 823
#20: 2007-01-28 01:06:10 ЛС | профиль | цитата
Alexbootch, а не пробовали просто заполнить 66 шт Replace - может получится чуть быстрее
карма: 19

0
Ответов: 1891
Рейтинг: 110
#21: 2007-01-28 01:10:02 ЛС | профиль | цитата
Леонид, а подробнее?
карма: 0
%time%
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#22: 2007-01-28 01:29:35 ЛС | профиль | цитата
Леонид, мама родная. Представить страшно, аж 66 Replace'ов Я заметил, что даже считывание 1 Mb занимает около 1 сек. Не дадут Replace'ы большой прибавки. ИМХО
карма: 22

0
Ответов: 1891
Рейтинг: 110
#23: 2007-01-28 01:41:17 ЛС | профиль | цитата
nesco, ты прав Replace не поможет.
карма: 0
%time%
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#24: 2007-01-28 02:02:15 ЛС | профиль | цитата
Alexbootch, дело осложняется неодинаковой кодировкой. Иногда попадают par, а иногда их нет. Иногда символы кирилицы попадают в нетекстовый блок, как это потом повлияет на декодирование?
карма: 22

0
Ответов: 1891
Рейтинг: 110
#25: 2007-01-28 02:07:18 ЛС | профиль | цитата
nesco, а причем здесь par? Елемент par - это команда, указывающая на то, что начинается новый абзац.
карма: 0
%time%
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#26: 2007-01-28 02:29:41 ЛС | профиль | цитата
Alexbootch, хотелось укоротить область декодирования. Ну а как с нетекстовыми блоками? Там что забыла кирилица?
карма: 22

0
Ответов: 2058
Рейтинг: 28
#27: 2007-01-28 02:45:31 ЛС | профиль | цитата
nesco, ты можешь выложить свои наработки? Я хочу на них посмотреть.
карма: 1

0
Ответов: 241
Рейтинг: 45
#28: 2007-01-28 03:18:13 ЛС | профиль | цитата
Alexbootch, держи
code_891
карма: 0

0
файлы: 1code_891.txt [3.6KB] [253]
Разработчик
Ответов: 26153
Рейтинг: 2127
#29: 2007-01-28 03:38:27 ЛС | профиль | цитата
Wolfik, браво!
И все же IC? А на штатных компонентах -- не получается?
Значит, в среде еще чего-то не хватает.
Жаль, очень жаль... Слабоват еще проект.
карма: 22

0
Ответов: 241
Рейтинг: 45
#30: 2007-01-28 05:50:37 ЛС | профиль | цитата
Вот немного поправленная версия. Даже две
Под названием VByte вроде корректнее, но помедленней, VString быстрее, но возможно содержит ошибочную реализацию, которая даст сбой на больших файлах... или не даст
Пробуй и сам выбирай.
nesco писал(а):
А на штатных компонентах -- не получается?

Почему бы и нет. В этом же архиве и на штатных. Но использовать можно пожелать лишь врагу, ибо скорость на грани фантастики.
карма: 0

0
файлы: 1RtfOpt_2.rar [6.9KB] [234]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)