Страница: 1 | 2 | 3 |
Вопрос: Помогите разобраться.
Добавлено: 15.02.10 09:01
Автор вопроса: F@got | Web-сайт:
Ответы
Всего ответов: 34
Номер ответа: 16
Автор ответа:
F@got
ICQ: 209371
Вопросов: 4
Ответов: 39
Web-сайт:
Профиль | | #16
Добавлено: 15.02.10 12:55
To Just
З.Ы. Зависит напрямую от производительности ЦП.
Номер ответа: 17
Автор ответа:
Just
Вопросов: 4
Ответов: 330
Профиль | | #17
Добавлено: 15.02.10 13:03
прога висит когда начинает добавлять в RichTextBox!
вывод:
убери RichTextBox и не будет виснуть! ))
а если серьезно то действительно все упирается в возможности RichTextBox, я где тока мог понапихал doevents а прога все равно виснит
выходов тут 3:
- оставить как есть
- найти супер способ копирования в RichTextBox
- и что самое вероятное, найти замену RichTextBox (скорей всего замену в лучшем случае удастца найти в dll без исходников)
Номер ответа: 18
Автор ответа:
Just
Вопросов: 4
Ответов: 330
Профиль | | #18
Добавлено: 15.02.10 13:05
To Just
З.Ы. Зависит напрямую от производительности ЦП.
и от настроек, состояния и самой винды
Номер ответа: 19
Автор ответа:
Just
Вопросов: 4
Ответов: 330
Профиль | | #19
Добавлено: 15.02.10 13:07
точнее в ocx
Номер ответа: 20
Автор ответа:
F@got
ICQ: 209371
Вопросов: 4
Ответов: 39
Web-сайт:
Профиль | | #20
Добавлено: 15.02.10 13:10
To Just
Верно, C++ рулит...
Номер ответа: 21
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #21
Добавлено: 15.02.10 18:44
C# feat. C++ рулит.
Номер ответа: 22
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #22
Добавлено: 15.02.10 22:54
Just, куда столько DoEvents) Время открытия только увеличивается...
Между прочим блокнот тоже не особо хорошо работает с большими файлами, особенно если им открыть не текстовый файл а экзешник какой-нибудь
Номер ответа: 23
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #23
Добавлено: 16.02.10 02:58
а если грузить в память, а потом нужными кусками в текст добавлять?
Номер ответа: 24
Автор ответа:
Just
Вопросов: 4
Ответов: 330
Профиль | | #24
Добавлено: 16.02.10 13:50
2 F@got
придумал как ускорить загрузку файлов (у меня меньше чем за 30 сек грузится 10 мб файл)
но будет работать только с текстовыми документами...
Номер ответа: 25
Автор ответа:
Just
Вопросов: 4
Ответов: 330
Профиль | | #25
Добавлено: 16.02.10 13:55
забыл изменить, сорри
замени это
на это
Номер ответа: 26
Автор ответа:
Just
Вопросов: 4
Ответов: 330
Профиль | | #26
Добавлено: 16.02.10 14:01
да и еще...
на др способ окрытия тоже стоит поставить проверку файла на размер
только там уже стоит ставить ограничения на файлы меньшего размера )
Номер ответа: 27
Автор ответа:
F@got
ICQ: 209371
Вопросов: 4
Ответов: 39
Web-сайт:
Профиль | | #27
Добавлено: 16.02.10 14:14
To Just
Спасибо!
Но Актуальность блокнота состоит именно в возможности открывать файлы любого типа, т.е. всех расширений, поэтому только текстовые не подходят...
Номер ответа: 28
Автор ответа:
F@got
ICQ: 209371
Вопросов: 4
Ответов: 39
Web-сайт:
Профиль | | #28
Добавлено: 16.02.10 14:19
Необходимость открытия файлов более 1 мб в блокноте минимальна. Поэтому было бы неплохо подумать над кодом универсальным т.е. открывающем все форматы, но с расчетом не более чем на 1 мб.
Номер ответа: 29
Автор ответа:
F@got
ICQ: 209371
Вопросов: 4
Ответов: 39
Web-сайт:
Профиль | | #29
Добавлено: 16.02.10 14:26
Just
На моей машине открытие файла (jpg) при использовании нижеприведенного кода размером в 650кб уходит более 10 минут
Файл размером 1,4 мб не открывает совсем (mp3)
Номер ответа: 30
Автор ответа:
F@got
ICQ: 209371
Вопросов: 4
Ответов: 39
Web-сайт:
Профиль | | #30
Добавлено: 16.02.10 14:29
Но в принципе не плохие результаты, так как при своей работе в том числе и кодинг, таких больших файлов не встречается, в принципе можно было бы и остановится на достигнутых результатах но как говорится нет пределу совершенству!