Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос тоже кстати из-за неопытности.... [D6, WinXP]


Zion ©   (2002-09-19 18:23:00) 

Кто скажет как определить бинарный файл или неочень =) т.е. текстовый?


Zion   (2002-09-19 20:46:00) [1]

мдя... это ж прогу будет тормазить-с.. ну ладно =(...


Anatoly Podgoretsky   (2002-09-19 20:01:00) [2]

В текстовом фале из символов ниже ¤20 жопустимы только 7, 9, $0A, $0D, $1B и с некоторым допущением $1A, $08 иначе это не стоит считать текстовым, твоя задача проверить этот файл на эти символы, или работай как с двоичным файлом, наверно это правильнее


Zion   (2002-09-19 19:58:00) [3]

т.е. ?


MBo   (2002-09-19 19:41:00) [4]

считай кусок как из бинарного файла


Zion   (2002-09-19 19:16:00) [5]

А у меня прогу подвешивает когда не-текстовые фалй попадаются
(она слова из файла выдергивает)


MBo   (2002-09-19 18:30:00) [6]

только косвенно - считать кусок и проверить, что в нем только байты в диапазоне печатных символов, и 10,13 и 9


Наверх

Титульная страница Поиск, карта сайта Написать письмо