• VladimirVB (22.08.09 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
  • Сергей М. © (22.08.09 19:00) [1]

    > при помощи какой API фукции можно открыть файл


    При помощи любой, которая предназначена для открытия файла.


    > ипользуя указатель YourPointer


    Зачем ф-ции открытия файла нужен указатель на загруженный ресурс ?)

    Не пыжься, этот трюк тебе не по зубам.
  • VladimirVB (23.08.09 10:09) [2]
    Может быть Сергей М. поможет в таком вопросе.

    В одном файле я объединяю несколько файлов, ну к примеру PDF. Есть ли возможность открыть требуемый файл зная его смещение от начала объединенного.
  • brother © (24.08.09 05:03) [3]
    1. seek (смещение)
    2. readblock/writeblock во временный файл
    3. работаем с временным файлом
    4. deletefile (удаляем его)
Есть новые Нет новых   [134434   +28][b:0][p:0.001]