Winresbind.exe can be used to translate windows-delphi-executables with LinLocalize. WinResbind extracts resources of a windows PE-file (Portable Executable: exe,dll,...) to a resource-file (.res) and combines the resources of the res-file to a standalone-exe or a resource-dll.
Winresbind.exe is a console application.
Usage:
winresbind.exe [OPTION]... PE-FILE RESOURCE-FILE...
Combine resources from PE-File and RESOURCE-FILE(s).
-h display this help and exit
-V output version information and exit
-o FILE write updated ELF-FILE to FILE
-r FILE write combined resources to resource file FILE
-s FILE write combined resources to resource-dll file FILE
Examples:
PE->RES: src.exe -r dest.res
RES->PE.exe: -o dest.exe src.exe src.res
RES->PE.dll: -s dest.dll src.exe src.res
Normally, winresbind is operated from LinLocalize.
Winresbind is a clone of the original Borland Kylix resbind tool for Linux. In theory, LinLocalize for Windows can also work with resbind for Linux applications, but this is not implemented. The original LinLocalize written for Linux can use the Borland Kylix resbind tool next to winresbind.exe.
WinResbind is written in 2003 by Jens Kuehner (kuehner@users.sourceforge.net, http://linlocalize.sourceforge.net), based on the work of Colin Wilson. The current version is based on Wilson's package for Delphi 2009, and supports Unicode. There are some modifications made, necessary for Delphi XE.
Winresbind.exe uses Empty.dll, which is just a resource dll without any content.