I want to start internet explorer if there is no instance running. I'm using this code. but it returns me wrong iExplorerInstances.Count count. How i can get actual ExplorerInstances
SHDocVw.ShellWindows iExplorerInstances = new SHDocVw.ShellWindows();
if (iExplorerInstances.Count > 0)
{
IEnumerator enumerator = iExplorerInstances.GetEnumerator();
enumerator.MoveNext();
InternetExplorer iExplorer = (InternetExplorer)enumerator.Current;
iExplorer.Navigate(url, 0x800);
}
else
{
//Start new process..
}