오늘은 C#으로 프로그램을 만든 후 실행을 시켰을 때,
이미 자신이 만든 프로그램이 실행되고 있는지 없는지를 알려고 할 때
사용하는 구문 입니다.
//Program.cs
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Diagnostics; // Process 사용하기 위해서..
namespace _20106_dataGridViewTest
{
static class Program
{
///
두번째 방법은 Mutex를 이용하는 방법입니다.
//Program.cs
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Threading; // Mutex를 사용하기 위해
namespace _20106_dataGridViewTest
{
static class Program
{
///
참조페이지 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=17&MAEULNO=8&no=142463&ref=142458&page=1#Contents142463
http://www.csharpstudy.com/Tips/Tips-Singleprocess.aspx
※ 이 글의 첫번째 소스는 데브피아 정신균님의 답변을 수정한 글입니다.
'C# Language' 카테고리의 다른 글
DataGridView에서 선택된 row에 있는 CheckBox 설정하기 (1) | 2012.01.10 |
---|---|
DataGridView에서 ComboBox, CheckBox, Button 추가 하기 (0) | 2012.01.04 |