Hi all,
version 1.6 is out and many improvements and functionalities have been added, in particular the unmangled function name from Borland.
I didn't found many information on how borland create mangled function. The only one is old (Open Architecture from borland). if some people can send me more recent documents, my email is at end of "readme.txt"
What new in this version :
- Added : Display Undecorated Symbol Name for Microsoft C++
- Added : Display Unmangled Fonction Name from Borland C++ ( partial )
(Unmangled names are shown by an arrow (->))
- Added : Read LE and VXD Executable Header Information ( partial, in development )
- Added : Search for compressed executables ( DOS only, in development )
- Added : Display Dos Header Information for all files
- Added : Extra Dos Header Information displayed
- Added : Get focus to RichEdit control
- Fixed : bug with filesize of open file (in win95/98/Me)
- Changed : Move 'File Characteristics' to beginning
do not hesitate to ask for new functionalities, report bug or just comment this plugin.
Size: 40 KB
You can download it here:
http://physio-a.univ-tours.fr/wlx_fileinfo16.zip
new version of fileinfo.wlx (1.6)
Moderators: Hacker, petermad, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 49100
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
2fg_2002fr
Richedit 2.0 doesn't exist on all Windows versions. You can use the following code to be compatible (Delphi):
I'm using this code to create the richedit control for RTF view in Lister.
Richedit 2.0 doesn't exist on all Windows versions. You can use the following code to be compatible (Delphi):
Code: Select all
OldError := SetErrorMode(SEM_NOOPENFILEERRORBOX);
FLibHandle := LoadLibrary('Riched20.dll');
rich20:=FLibHandle >= HINSTANCE_ERROR;
if not rich20 then
FLibHandle := LoadLibrary(RICHED32.DLL);
if FLibHandle < HINSTANCE_ERROR then FLibHandle := 0;
SetErrorMode(OldError);
{Now create the control:}
if rich20 then
CreateControl('RICHEDIT20A')
else
CreateControl('RICHEDIT');
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com