I want List of Installed applications plus windows default applications plus windows store application with there Icon and there ProcessName ( to open application from code like System.Diagnostics.Process.Start("mspaint.exe");)
how could i get this .?
i want to show this list on Grid like columns
| Icon | Application Name | Process Name |
| | Microsoft Paint | mspaint.exe |

Amit GuptaPosted Mar 31, 2016, 11:57 AM
U will get list of all installed applications from the registry including all required details
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
U have to use Registry class to acccess the path.
However to extract icon by calling the function of Icon class
I.e
Icon ico =
Icon.ExtractAssociatedIcon(@"C:\WINDOWS\system32\notepad.exe");
this.Icon = ico;
Mahesh RajolePosted Mar 2, 2016, 1:05 AM