FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9145
Вход
Класс-хранилище иконок и любой другой двоичной информации.

Демонстрационный пример, показывающий вариант сохранения двоичных данных в свойствах класса, например, сохранение иконок в виду свойств.


 
Прислал: Влад Колосов   Категория: Работа с данными


После нескольких попыток сохранить двоичные данные в свойстве класса оказалось, что данные сохранядтся лишь до первого двоичного нуля. Видимо, это свзяано с интерпретацией нуля как конца строки, а все свойства в фоксе объявлены как строки на языке С. Потом пришла идея воспользоваться возможностью текстового представления двоичных данных (после работы над почтовой программой). Эта возможность как раз появилась в 9-й версии VFP в виде добавления новых параметров функции STRCONV(). Таким образом, фокс может сохранять данные в base64 кодировке в свойствах и проеобразовывать их обратно в двоичный вид!
 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (0) Вложение [5.67]kb
Дополнения пользователей
Класс-хранилище иконок и любой другой двоичной информации.
[+][?]
B3ersn3V
23.01.09 22:01:18

Идея хороша! А можно ли ее развить для хранения достаточно объемных двоичных данных? Например,
строкового образа двоичного файла размером в сотни килобайт.
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика