![]() |
(SST) ShlWAPIFunctionInfo Version 1.0 |
---|---|
Developer Reference |
Specifies the file name of the executable from which to retrieve the version information. |
Scope |
---|
Public (i.e. this property can be referenced from any code, including that in other units, with access to the TSSTDllVerInfo object of interest). |
Syntax |
---|
Property DllFileName : String READ fdllfilename; |
Values |
---|
A string consisting of a fully qualified or relative path, a file name and extension. |
Remarks |
---|
This property is a read-only property. |
Although the Windows API functions called by the class's methods search for the file if only the name is specified, we want to know exactly which file the version information is going to be retrieved from. As this isn't possible without knowing where the file is located, this property should always include a fully qualified path or failing that, at least, a relative path, to the file name and extension. |
The property is assigned its contents (i.e. the value-string containing the full path and name of the file) in the overloaded constructor Create. It should not be modified/altered after the class's RetResourceVersionInfoBuf method has allocated a buffer for that file's version information resources, unless the class's functionality is adapted accordingly. Therefore, it is not possible to convert DllFileName into a read and write property merely by appending " WRITE fdllfilename" to the property declaration. |
Requirements | |
---|---|
Unit | (Declared and implemented in) SSTNewUnit.pas |
Library | SSTNewUnit.dcu/SSTNewUnit.obj |
Unicode | Implemented as ANSI version only. |
See Also | |
---|---|
TSSTDllVerInfo, fdllfilename, Create, RetResourceVersionInfoBuf, ResourceVersionInfoBuf, Source Code. | |
Windows APIs: GetLastError, SetLastError |
Document/Contents version 1.00 Page/URI last updated on April 28, 2022 |
Copyright © Stoelzel Software Technologie (SST) 2010 - 2017 |
Suggestions and comments mail to: webmaster@stoelzelsoftwaretech.com |