C++ Builder 6.0x freeware
InVisible Components

[ dd-vinfo.zip ] [ 52,945 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]

TPJVersionInfo is a 32 bit non-visual component for all Win32 versions of Delphi and C++Builder that encapsulates the version information contained in an executable file's resources.

The component reads information from a designated file's VERSIONINFO resource. The required file is specified in the component's FileName property. Setting FileName to the empty string fetches version information for the executable containing the component. The boolean HaveInfo property indicates whether the file contains version information. This component can access variable file information for each language provided in the resource.

Run-time properties enable access to to version information. Properties enable:

  • Access to fixed file information, either by field or the whole record.
  • Access to the number of translations stored in the version information.
  • Selection of the translation for which information is to be returned by other properties.
  • Access to the language and code page of the current translation - by code and by name.
  • Access to the string file information for the current translation - named properties access the Microsoft-defined string information, while an array property gives access to any string item by name.

The component makes calls to the Windows API. Therefore the version information being read must follow the Microsoft guidelines - be warned that not all software complies!

For detailed information about version information refer to the Win32 SDK.

A help file is provided that integrates with the help system of Delphi 3 to 7. An a-link keyword file is provided for integration with Delphi 6 and 7.

Source code of two demo programs is also provided.

A 16 bit version of the component is available from the author's website.
Added: 19-12-2005   |  Version: 3.1.1   |  Downloads: 148/148/26
Author:Peter D Johnson   [Homepage]   [DSP files]

[ link: RegexBcb6.exe ] [ size n/a ] [ Freeware ] [ No Source ]
[ C6 ]
Regular Expression Component Library for C++ Builder 6
Fast, reliable regular expression searching and replacing using component property-method-event model. Full functionality as both VCL components and non-VCL class. Can be easy localized for other languages. Supported by author and company.
Added: 18-11-2002   |  Version: 3.1   |  Downloads: n/a
Author:Edward Diener   Tropic Software East Inc.   [Homepage]   [DSP files]
Compatible files:  [ C3 | C4 | C5 ]

[ link: keyled.zip ] [ size n/a ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | C4 | C5 | C6 ]
Delphi component for retrieving and setting keyboard CapsLock, NumLock and ScrollLock status.
Added: 19-08-2002   |  Version: 1.1   |  Downloads: n/a
Author:WINSOFT   [Homepage]   [DSP files]

[ pjvinf32.zip ] [ 48,055 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | C1 | C3 | C4 | C5 | C6 ]

A non-visual component that accesses version information resources in a given file. The component can read variable string information for multiple languages where these are supported by the version information resource.

Help file and demos included.

Now believed to be compatible with C++ Builder

A 16 bit version of the component is available from the author's website.
Added: 6-03-2002/29-09-2003   |  Version: 3.1   |  Downloads: 2170/2168/8
Author:Peter D Johnson   [Homepage]   [DSP files]

1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.