?
Solved

How to generate software's list available of the pc's on windows 98, nt, xp, 2000, using the visual basic and APIs or without

Posted on 2003-03-19
3
Medium Priority
?
139 Views
Last Modified: 2010-04-07
Hi, i need to generate a report of installed software in all the computers in a computer lab. but this report should be automatic, with it, report, i try to have a control of the software that be install in the computer lab of my school, this is a project but, i need this procedure for resume my project.

I don't find any code or api for this job, please help me.

0
Comment
Question by:caifanx
3 Comments
 
LVL 6

Accepted Solution

by:
marconovaro earned 200 total points
ID: 8172569
The list of uninstallable programs is located in the registry, at:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

where each section key is an uninstallable program.
If you want to read the register, look at

www.vbaccelerator.com

where you can find a class that lets you read registry keys.
Hope this helps you.
0
 

Expert Comment

by:CleanupPing
ID: 8531953
Hi caifanx,
This old question (QID 20556988) needs to be finalized -- accept an answer, split points, or get a refund.  Please see http://www.cityofangels.com/Experts/Closing.htm for information and options.
0
 
LVL 6

Expert Comment

by:GPrentice00
ID: 8957380
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

-->Accept marconovaro's comments as answer

Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

GPrentice00
EE Cleanup Volunteer
0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I’ve seen a number of people looking for examples of how to access web services from VB6.  I’ve been using a test harness I built in VB6 (using many resources I found online) that I use for small projects to work out how to communicate with web serv…
Most everyone who has done any programming in VB6 knows that you can do something in code like Debug.Print MyVar and that when the program runs from the IDE, the value of MyVar will be displayed in the Immediate Window. Less well known is Debug.Asse…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…

601 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question