Форум: "WinAPI";
Текущий архив: 2011.09.11;
Скачать: [xml.tar.bz2];
ВнизРесурсы Найти похожие ветки
← →
VladimirVB (2009-08-22 15:59) [0]
Этот пример я нашел по адресу
http://www.delphikingdom.com/asp/ans...IDAnswer=61308
Код:
Если извлекать на диск не хотите, то получаете хэндл ресурса, указатель на него и используйте:
h:=FindResource(hInstance, "DOO_EXE", EXEFILE);
if h<>0 then begin
h:=LoadResource(hInstance, h);
if h<>0 then begin
YourPointer:=LockResource(h);
//используете адрес YourPointer...
UnlockResource(h);
FreeResource(h);
end;
end;
Вопрос: при помощи какой API фукции можно открыть файл ипользуя указатель YourPointer
← →
Сергей М. © (2009-08-22 19:00) [1]
> при помощи какой API фукции можно открыть файл
При помощи любой, которая предназначена для открытия файла.
> ипользуя указатель YourPointer
Зачем ф-ции открытия файла нужен указатель на загруженный ресурс ?)
Не пыжься, этот трюк тебе не по зубам.
← →
VladimirVB (2009-08-23 10:09) [2]Может быть Сергей М. поможет в таком вопросе.
В одном файле я объединяю несколько файлов, ну к примеру PDF. Есть ли возможность открыть требуемый файл зная его смещение от начала объединенного.
← →
brother © (2009-08-24 05:03) [3]1. seek (смещение)
2. readblock/writeblock во временный файл
3. работаем с временным файлом
4. deletefile (удаляем его)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2011.09.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c