|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
31.07.2009, 11:56 | #11 | |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
Цитата:
небольшой минус у класса в том что требуется время на создание класса а так тоже не плохой. |
|
31.07.2009, 13:25 | #12 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Я уже отмечал, что при больших размерах файла, разница в скорости за потоками. И не забывайте про кеширование. Если файлом пользовались недавно, то он будет загружен быстрей с потоком. Но с другой стороны, это справедливо и для классических функций. Иными словами скорость чтения/запись характеризуется многими параметрами, а не только работой функции и временем создания потока.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
01.08.2009, 10:29 | #14 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
01.08.2009, 10:29 | #15 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
CreateFile затем GetFileSize
еще есть вариант через TFileStream(TFileStream.Size) и через файлы(Паскалевские, а не АПИшные): Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
01.08.2009, 11:37 | #16 |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
Пепел Феникса
Вот эта работает FileSize(f); как надо, спасибо большое! Пепел Феникса Вот эта работает FileSize(f); как надо, спасибо большое! У меня такая проблема немогу сохранить в файл большой массив, как такое сделать? Последний раз редактировалось Stilet; 04.08.2009 в 08:30. |
04.08.2009, 08:23 | #17 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Зависит от того, что это за массив. Создай поток и отправь данные в него.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
04.08.2009, 08:33 | #19 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
04.08.2009, 08:53 | #20 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Я имел ввиду содержимое массива - если строки, то их можно рассматривать как последовательности символов.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа для работы с файлами (паскаль). | DeamoniC | Помощь студентам | 4 | 09.06.2009 23:21 |
Посоветуйте прогу для работы с реестром | Денис Коржанов | Софт | 4 | 28.01.2009 11:17 |
Программа для работы с dfx-файлами | Sanek777 | Фриланс | 5 | 11.11.2008 21:04 |
Библиотека для работы с *.psd-файлами. | vinni | Мультимедиа в Delphi | 3 | 23.10.2008 20:29 |
Прога для работы с текстовыми файлами | f-only | Софт | 4 | 04.10.2007 23:35 |