Package that encapsulates methods, processes, and other components needed for binary resource file management and other raw data access instruments. #Delphi Class #Resource File #Resource Entry #Delphi #Class #Resource
The Resource File Unit package contains classes that encapsulates Windows 32 bit binary resource files and the resources contained in them. The main functionality is provided by two classes:
Encapsulates the contents of a whole resource file and provides methods and properties for reading, finding, editing, adding and deleting resources. Resource files can be read from and written to files or streams.
- TPJResourceEntry Encapsulates a single resource within the file and provides properties to access its header record and its raw data. The class also provided methods to check the identity of the resource. The resource's raw data is made available as a TStream and so is easily read and written using familiar TStream methods.
In addition to the two main classes, some helper functions are also provided that assist in working with resource identifiers.
An exception class – EPJResourceFile – is also defined. Exceptions of this class are raised by both the main classes when errors are encountered.
Some constants are defined for use with the memory flags field of resource header records. The RT_HTML and RT_MANIFEST resource types are also defined since they are not defined by Delphi.
System requirements
- Delphi
What's new in Resource File Unit 1.0.1:
- Inhibited unwanted compiler warnings on Delphi 7 and later.
- Improved resource id string comparison code. Provided workaround for Delphi 4 (and 5?) which don't support these changes.
- Refactored some code.
- Updated documentation and corrected some sample code to work with Unicode Delphis.
Resource File Unit 1.0.1
add to watchlist add to download basket send us an update REPORT- PRICE: Free
- runs on:
- Windows All
- file size:
- 23 KB
- filename:
- dd-resfile.zip
- main category:
- Programming
- developer:
Zoom Client
Windows Sandbox Launcher
Microsoft Teams
calibre
IrfanView
7-Zip
4k Video Downloader
Context Menu Manager
Bitdefender Antivirus Free
ShareX
- Context Menu Manager
- Bitdefender Antivirus Free
- ShareX
- Zoom Client
- Windows Sandbox Launcher
- Microsoft Teams
- calibre
- IrfanView
- 7-Zip
- 4k Video Downloader