Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.09.11;
Скачать: CL | DM;

Вниз

Ресурсы   Найти похожие ветки 

 
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 вся ветка

Текущий архив: 2011.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1306158593
Leon-Z
2011-05-23 17:49
2011.09.11
Зачем программисту несколько мониторов?


15-1305707691
Пося
2011-05-18 12:34
2011.09.11
Помогите перевести на английский?


15-1306165114
bss
2011-05-23 19:38
2011.09.11
Автоматизация логистики, курьерская служба


2-1306693281
Brutalis
2011-05-29 22:21
2011.09.11
смоделировать простого робота так чтобы он двигался по заданным з


2-1306570483
Очень злой
2011-05-28 12:14
2011.09.11
Сделать нормальной ширину колонки в DBGRID