(SST) ShlWAPIFunctionInfo Version 1.0

Developer Reference
TSSTDllVerInfo.fdllfilename Member Variable
Member variable used to store the file name of the executable from which to retrieve the version information.
Protected (i.e. this member variable can only be accessed from within an instance of TForm1 (or a class derived from it) (alt. or descendant classes).
fdllfilename : STRING;
A string consisting of a fully qualified or relative path, a file name and extension.
So that the long file name strings returned by numerous Windows API functions can be stored in this variable, it should support string lengths of at least MAX_PATH - 1 (= 259) characters. It is therefore not recommended to compile/build this unit/application using the compiler directive(s) ("{$H-}", "{$P-}") for classic, Pascal style strings, as these have a maximum length of only 255 characters.
The variable is assigned its contents in the overloaded constructor Create, introduced by this class.
The file name stored in this variable is also available in form of property DllFileName and reading this property should be preferred to referencing the variable directly.
Unit (Declared and implemented in) SSTNewUnit.pas
Library SSTNewUnit.dcu/SSTNewUnit.obj
See Also
TSSTDllVerInfo, DllFileName, Source Code.
Windows APIs: GetLastError, SetLastError

Document/Contents version 1.00
Page/URI last updated on April 30, 2022
Copyright © Stoelzel Software Technologie (SST) 2010 - 2017
Suggestions and comments mail to: