What is the main function in java?
Can we instantiate Interfaces?
How to declare unique ArrayList ?
What are JVM.JRE, J2EE, JNI?
What are the different types of sorting in java?
What is the basic difference between string and stringbuffer object?
Why is java called java?
Which class cannot be a subclass in java?
How does multithreading take place on a computer with a single cpu in java programming?
Explain with example the concept of constant variable in java.
Differentiate between overriding and overloading cases?
How do you download stubs from Remote place?
Is there any way to find whether software installed in the system is registered by just providing the .exe file? I have tried the following code but its just displaying the directory structure in the registry. Here the code : package com.msi.intaller; import java.util.Iterator; import ca.beq.util.win32.registry.RegistryKey; import ca.beq.util.win32.registry.RootKey; public class RegistryFinder { public static void main(String... args) throws Exception { RegistryKey.initialize(RegistryFinder.class.getResource("jRe gistryKey.dll").getFile()); RegistryKey key = new RegistryKey(RootKey.HKLM, "Software\\ODBC"); for (Iterator<RegistryKey> subkeys = key.subkeys(); subkeys.hasNext();) { RegistryKey subkey = subkeys.next(); System.out.println(subkey.getName()); // You need to check here if there's anything which matches "Mozilla FireFox". } } }