Форум программистов, компьютерный форум, киберфорум
Наши страницы

Lotus Notes/Domino: Программирование

Войти
Регистрация
Восстановить пароль
 
Bomyfothyr
0 / 0 / 0
Регистрация: 17.09.2007
Сообщений: 14
#1

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

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

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

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

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2008, 15:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как извлечь программно файл из ресурсов Nsf (Lotus):

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

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

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

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

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

Извлечь файл из ресурсов в папку приложения - C#
Во внедренные ресурсы добавил файл 1.xlxs. Если при запуске программы, рядом с exe нету файла, то он должен автоматически с копироваться...

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
04.08.2008, 17:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.08.2008, 17:39
Привет! Вот еще темы с ответами:

Извлечь файл из ресурсов в WPF приложении - C# WPF
Народ, помогите, как мне извлечь файл из ресурсов? Я пробовал так, но не пашет, точнее копирует, но файл уже не работает. Копировал...

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

Можно ли в файл ресурсов запихнуть пустую базу данных, чтобы её потом извлечь из ехе? - C++ Builder
Подскажите пожалуйста,в файл ресурсов можно запихнуть пустую базу данных что бы её потом извлечь из ехе ?В Image Editor только иконки и...

Можно ли программно записывать в файл ресурсов? - VB
Можно ли программно записывать в файл ресурсов? И если можно,как его оттуда вынемать.


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

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

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