Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lotus Notes/Domino: Программирование
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/84: Рейтинг темы: голосов - 84, средняя оценка - 4.77
Bomyfothyr
0 / 0 / 0
Регистрация: 17.09.2007
Сообщений: 14
1

Как извлечь программно файл из ресурсов Nsf

23.07.2008, 15:31. Просмотров 15213. Ответов 3
Метки нет (Все метки)

Доброго времени суток, коллеги!

Если кто-нибудь знает, как можно извлечь на диск файл из ресурсов БД Notes
программно (Lotus Script[+API]), поделитесь, пожалуйста, кусочком кода.

Спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2008, 15:31
Ответы с готовыми решениями:

Как восстановить файл nsf
Подскажите пожалуйста, у меня вот такая ситуация, файл созданный в программе...

Поврежденный файл nsf
Здравствуйте, У меня есть поврежденный файл NSF, я не знаю, что произошло с...

Как Скопировать Программно Файл Из Одного Документа В Другой?
Доброго времени, Подскажите пожалуйста, нужно ли обязательно использовать...

Как извлечь исполняемый файл из ресурсов?
В файле ресурсов resX есть исполняемый файл, как его извлечь??

Как извлечь файл(битмап) из ресурсов программы?
Пишу на Visual Studio 2017 Имеется .jpg файл хранимый в ресурсах, после...

3
morphyus
0 / 0 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
23.07.2008, 16:03 2
класс NotesEmbeddedObject метод ExtractFile

LS

забыл добавить NotesNoteCollection class - что бы взять ресурсы
0
Bomyfothyr
0 / 0 / 0
Регистрация: 17.09.2007
Сообщений: 14
04.08.2008, 16:37 3
Цитата Сообщение от Morpheus
класс NotesEmbeddedObject метод ExtractFile

LS

забыл добавить NotesNoteCollection class - что бы взять ресурсы
К сожалению, в полученном через коллекцию Note нет ни одного EmbeddedObject (нигде!), а есть что-то вроде $FileData, имеющее отношение к MIME типам и длину, в точности соответствующую байтовой длине загруженного в БД файла.
Но эту заразу отцепить не удается: выгружаемый файл имеет нулевую длину.
0
okupoko
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
04.08.2008, 17:39 4
если $FileData содержит то, что может быть отдельным файлом на диске, то попробуйте его просто сохранить в файле...
для этого можно использовать команды работы с файлами (см. хелп дизайнера, Binary files), либо NotesStream...

если нет, то значит лотус его во что-то свое преобразовал, и врядли без алгоритма преобразования Вы это вытащите...
в любом случае придется искать альт. метод...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.08.2008, 17:39

Извлечь файл из ресурсов
Как можно извлечь файл из ресурсов в путь прописаный в textBox1? Файл .amc

Есть файл ресурсов. В ресурс загрузил картинку. Как программно добавить в ресурс файл?
$R New1.res...button1.click... Var my1:TBitMap; Res:TResourceStream;...

Извлечь из ресурсов exe-файл на диск
Вобщем не обходимо в файл ресурсов загружать файлы *.exe и выгружать в папку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru