How would you go about ensuring only a single instance of a WinForms app
runs at any one time on a machine?
For example like Outlook Express - where each successive attempt to open it
brings the single running instance into focus.
Thanks everyone!
===
Phil
Peter Jausovec - 19 Dec 2004 09:53 GMT
Hi Phil,
Take a look at this link:
http://www.codeproject.com/csharp/singleinstance.asp

Signature
Regards,
Peter Jausovec
(http://blog.jausovec.net)
> How would you go about ensuring only a single instance of a WinForms app
> runs at any one time on a machine?
[quoted text clipped - 4 lines]
> ===
> Phil
Herfried K. Wagner [MVP] - 19 Dec 2004 12:35 GMT
"Phil Jones" <phil_newsgroup@hotmail.com> schrieb:
> How would you go about ensuring only a single instance of a WinForms app
> runs at any one time on a machine?
> For example like Outlook Express - where each successive attempt to open
> it brings the single running instance into focus.
<URL:http://www.yoda.arachsys.com/csharp/faq/#one.application.instance>

Signature
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/
Phil Jones - 19 Dec 2004 20:52 GMT
Thanks Guys! That'll sort me out. Cheers.
---
Phil