Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ошибка при записи потока изх глобали в файл / 3 сообщений из 3, страница 1 из 1
18.09.2008, 23:56
    #35547753
neznau
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при записи потока изх глобали в файл
Доброй ночи.

Есть глобал, в котором находится поток %GlobarBinaryStream. Создаю объект %Library.File, в метод Open передаю "WSN", создется файл на жестком диске, далее применяю метод CopyFrom и пытаюсь скопировать поток из глобали в файл. В итоге текстовые файлы копируются нормально, а бинарные не открываются. Если, скажем я запишу в глобаль xls файл, а потом обратно из глобали запишу файл, то файл не распознается как xls, т.е. присутствуют искажения.
Может кто то сталкивался с этим?

ps: Cache 5.0.2

Спасибо.
...
Рейтинг: 0 / 0
19.09.2008, 03:46
    #35547840
Socratdv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при записи потока изх глобали в файл
Попробуйте %Library.FileBinaryStream
...
Рейтинг: 0 / 0
19.09.2008, 19:55
    #35549835
neznau
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при записи потока изх глобали в файл
нет. не в этом дело было. помогла строчка:
open filename:("WSN":/IOTABLE="BIN")
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ошибка при записи потока изх глобали в файл / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]