![]() |
![]() |
|
Прочитать файл побайтно? | ☑ | ||
---|---|---|---|---|
0
Вик
01.04.09
✎
21:18
|
Не подскажет ли кто, как прочитать в 7.7 произвольный файл байт за байтом?
Кроме того перевести этот байт в число от 0 до 255? |
|||
1
NikVars
01.04.09
✎
21:19
|
Читай как текст, далее КодСимв(буква)...
|
|||
2
smaharbA
01.04.09
✎
21:20
|
|
|||
3
Вик
01.04.09
✎
21:21
|
Сразу весь в переменную?
Там ведь в тексте вроде концы строк есть, а мне все подряд нужно |
|||
4
Fragster
гуру
01.04.09
✎
21:21
|
(1,2) а если файл бинарный? и переводы строки (№10 и №13) все похерятся...
|
|||
5
Вик
01.04.09
✎
21:21
|
(2) спасибо, сейчас попробую
|
|||
6
Mikeware
01.04.09
✎
21:22
|
(4) у в7плюс есть метод... Файлер.длл и многое другое...
|
|||
7
Вик
01.04.09
✎
21:23
|
(6) а где это смотреть?
|
|||
8
Mikeware
01.04.09
✎
21:24
|
(7) что?
|
|||
9
Вик
01.04.09
✎
21:24
|
описание методов V7plus
|
|||
10
Вик
01.04.09
✎
21:26
|
так, сейчас поищу в поиске, спасибо :-)
|
|||
11
Mikeware
01.04.09
✎
21:28
|
(9) методы в7плюс - в алс-ке :-)
|
|||
12
Вик
01.04.09
✎
21:29
|
а алс-к это что?
|
|||
13
smaharbA
01.04.09
✎
21:30
|
(4) а ведь читает построчно, тогда точно есть лф
|
|||
14
Вик
01.04.09
✎
21:31
|
(13) ну да, есть. А у меня нет, но случайно может и встретиться такая комбинация
|
|||
15
Mikeware
01.04.09
✎
21:37
|
(14) лф - это не комбинация...
|
|||
16
Вик
01.04.09
✎
21:39
|
(15) 0D 0A ??
|
|||
17
Torquader
01.04.09
✎
21:42
|
А как вы собираетесь читать символы с кодом 0 ?
Для 1С это - конец строки. P.S. FileSystemObject.OpenTextFile и Read(1) вам в помощь. |
|||
18
smaharbA
01.04.09
✎
21:43
|
(17) а по
|
|||
19
Вик
01.04.09
✎
21:48
|
(17) это в 7-ке? что-то я не нашел в жкк...
|
|||
20
Torquader
01.04.09
✎
21:50
|
(19) FileSystemObject можно искать на www.script-coding.info - это не 1С метод.
|
|||
21
Mikeware
01.04.09
✎
21:50
|
(19) Со стажем "5г3м" стыдно произносить слова "что-то я не нашел в жкк.."
|
|||
22
Вик
01.04.09
✎
21:51
|
(20) спасибо
|
|||
23
Вик
01.04.09
✎
21:51
|
(21) ну давно уже не смотрю, но сейчас специально открыл
|
|||
24
Torquader
01.04.09
✎
21:52
|
(23) прям-таки в первый раз и открыл ЖКК.
|
|||
25
Вик
01.04.09
✎
21:54
|
(24) :-) не... когда начинал читал регулярно. потом как-то все однотипно уже
|
|||
26
Torquader
01.04.09
✎
21:57
|
Просто они там не написали, что нулевой символ считается концом строки - даже для Си-программистов это считается очевидным. А вот когда начинаются потуги с чтением двоичных файлов, то сразу вылазит проблема с нулевым символом.
Прочитать-то его просто (когда символ считан, а длина строки равна 0, то мы считали нулевой символ). А вот как его записать в файл - это вопрос. |
|||
27
Вик
01.04.09
✎
21:58
|
(26) ну "я читатель, а не писатель" :-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |