извлечение файла из ресурсов delphi

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by realcoder, 8 Mar 2011.

  1. realcoder

    realcoder Member

    Joined:
    9 Dec 2010
    Messages:
    226
    Likes Received:
    11
    Reputations:
    4
    в общем такой вопрос: для извелечения ресурсов я использую такуй процедуру:
    Code:
    procedure ExtractRes(ResType, ResName, ResNewName : String);    
    var Res : TResourceStream;    
    begin Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType));    
    Res.SavetoFile(ResNewName); Res.Free;    
    end;    
    
    все бы ничего, но описание класса TResourceStream находиться в модуле classes, который дает привес около 80 кб к стабу.
    можно ли как то переписать ее на winapi?