|
|
#1 |
|
Developer
|
Почему после этой строчки:
PHP код:
Что-то я не понял прикола ![]()
|
|
|
|
|
#2 |
|
Участник
|
Цитата:
PHP код:
|
|
|
|
|
#3 |
|
Developer
|
Цитата:
"R" - чтение "W" - запись "A" - добавление а "B" - что значит? Кстати, я попробовал - не получилось |
|
|
|
|
#4 |
|
Участник
|
mode : mode in which the file should be opened. Specify "R" for read, "W" for write, "A" for append (implies "W"), "T" for translate (text), "B" for binary.
B - Binary, блин где Вы эту документацию читаете?Тебе видимо надо "RB", т.е. читаем бинарник. |
|
|
|
|
#5 |
|
Пенсионер
|
Цитата:
![]() PHP код:
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#6 |
|
Пенсионер
|
Хотя там можно любой символ подставить и оно создается
иными словами надо 2 символа
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#7 |
|
Участник
|
Вы ошибаетесь в предназначении класса BinaryIo
BinaryIo можно загрузить не любой файл вообще, а только созданный им же (содержащий правильный заголовок (первые четыре байта должны равняться 0xDE 0x9A 0x4B 0x17), а так же сохраненные данные в формате контейнера) Если вы хотите использовать доступ к произвольному файлу - необходимо пользоваться апишными функциями (winapi::CreateFile(), для чтения/записи - реализовать readFile и writeFile соответственно)
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
|
#8 |
|
Developer
|
Стесняюсь сказать, но не работает
![]() и с комбинацией "BR" тоже не работает, и что самое обидное...работает только в режиме "W" и при этом затирает содержимое файла. |
|
|
|
|
#9 |
|
Developer
|
Цитата:
Спасибо, AndyD за разъяснение... А случаем, готовых методов, оберток нет ? Я был бы очень благодарен за сэкономленное время. |
|
|
|
|
#10 |
|
Участник
|
http://www.axforum.info/forums/attac...0&d=1164116524
Посмотрите в реализованный класс. Там как-раз идет работа с bin-данными
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
|
#11 |
|
Пенсионер
|
Цитата:
Сообщение от AndyD
Вы ошибаетесь в предназначении класса BinaryIo
BinaryIo можно загрузить не любой файл вообще, а только созданный им же (содержащий правильный заголовок (первые четыре байта должны равняться 0xDE 0x9A 0x4B 0x17), а так же сохраненные данные в формате контейнера) Если вы хотите использовать доступ к произвольному файлу - необходимо пользоваться апишными функциями (winapi::CreateFile(), для чтения/записи - реализовать readFile и writeFile соответственно)
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#12 |
|
Участник
|
Покажите мне, пожалуйста, хоть один пример с BinaryIo (там везде либо AsciiIo, либо CommaIo).
Кроме того, не встретил ни одной строчки с информацией о том, что можно открыть любой файл с помощью этого класса. Текст общий на пять классовА вообще - вопрос качества хэлпа не по адресу.
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
|
#13 |
|
Участник
|
Не тормозите!!!
X++: static void Job1(Args _args) { BinaryIO bin; container test; ; // bin = new BinaryIO("C:\\test.bio", "WB"); // bin.write("teste"); bin = new BinaryIO("C:\\test.bio", "RB"); test = bin.read(); info(conpeek(test, 1)); } |
|
|
|
|
#14 |
|
Developer
|
дык, так то и я могу...
![]() а вот, AndyD уже давно заметил, что BinaryIO не в состоянии открыть чужой файл... |
|
|
|
|
#15 |
|
Developer
|
он его только грохнуть может
X++: bin = new BinaryIO("C:\\test.zip", "W");
|
|
|
|
|
#16 |
|
Участник
|
Вы файл как создавали - через закомментареный код?
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
|
#17 |
|
Участник
|
|
|
|
|
|
#18 |
|
Пенсионер
|
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#19 |
|
Участник
|
А произвольный Вы как делаете?
|
|
|
|
|
#20 |
|
Developer
|
А вот, собстно, если читать посты последовательно, то можно наткнуться на ссылку... там классец, в котором ну все есть
|
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Глюк формы | 9 | |||
| BinaryIO | 0 | |||
| Глюк автоматическое рассопопоставление | 4 | |||
| Помогите поймать глюк :) | 3 | |||
| Складские проводки , выверка , ГЛЮК.. | 0 | |||
|