TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
regor
NA
61
0
Click Once in release application so when minimized in Task Bar it won't open another instance of the application
Oct 20 2009 4:48 AM
Hi, I have been looking in different sites to solve my problem but I haven't found any. I am using Visual Studio 2005 .NET The problem: When creating a Setup file, I set the program.cs to do a Mutex thread. Which works when the application is open and left open over the desktop but when minimized to the Task Bar I find that if I click the icon to open the application it does open it rather than show the error message. This is the code I have [STAThread] static void Main() { bool firstInstance; Mutex mutex = new Mutex(false, "Local\\" + "Calculate Time v1.2", out firstInstance); if (firstInstance) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } else { MessageBox.Show("An instance of the Time Calculator is already open, please check Taskbar or Desktop"); } } I am not sure if I am doing something wrong, but I think there should be a better way around this or a way to check when the program is minimized? Many Thanks
Reply
Answers (
2
)
Deleting column's all values
Videos display