Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 17093, Using Shell objects for invoking Start Menu items and dialogs.

by Vladimir Afanasyev Email: Anonymous


Shell object's IShellDispatch interface for invoking Start Menu items and dialogs.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C++Builder, Version 5.0  to 5.0 1359 downloads
Copyright: Open Source or other


Size: 41,653 bytes
Updated on Tue, 27 Jan 2004 01:35:07 GMT
Originally uploaded on Wed, 21 Nov 2001 07:44:31 GMT
SHA1 Hash: 348552ACBDF4D90EA253D4AB5C5FC6E65D9C2300
MD5 Hash: 55BCEC12ACF69C310B95176C6FA958DD

    Explore the files in this upload

Description
Note for BCB6 developers: Before building projects set Registers variables in None in page Advanced Compiler (Project options). This way the problem BCB5-BCB6 incompatibility (type Variant) is solved. I grateful to Michael Joss and Giuliano Cardinali for their really big help in finding solution.

Shell object's IShellDispatch interface for invoking Start Menu items and dialogs.
In the Shellcc.chm and MSDN Library we can find section that called "Shell objects
for scripting and Visual Basic".
The following objects are implemented by the shell for use in scripting and Visual
Basic: Folder, FolderItem, FolderItems, FolderItemVerb, FolderItemVerbs, Shell,
ShellFolderView, ShellUIHelper, ShellWindows.
Shell - The Shell object represents the objects in the shell. There are methods to
control the shell and to execute commands within the shell. There are also methods to
obtain other shell-related objects.
To create and obtain access to this objects you must import shell32 import library -
Microsoft Shell Controls And Automation (Version 1.0).
When you include Type Library in the project you can access to these objects.
There is small sample of using Shell object.

14/01/2001 - In the new version I creare new Project group and add new project that is
use OLE Automation for the same.

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03