[WinForm] 엑셀 지우기 현재 창만

2011. 10. 13. 10:53C#/WinForm

        public void searchExcel()
        {
            Process[] AllProcesses = Process.GetProcessesByName("EXCEL");
            myHashtable = new Hashtable();
            int iCount = 0;

            foreach (Process ExcelProcess in AllProcesses)
            {
                myHashtable.Add(ExcelProcess.Id, iCount);
                iCount = iCount + 1;
            }
        }
        Hashtable myHashtable;
        private void KillExcel()
        {
            Process[] AllProcesses = Process.GetProcessesByName("EXCEL");

            // check to kill the right process
            foreach (Process ExcelProcess in AllProcesses)
            {
                if (myHashtable.ContainsKey(ExcelProcess.Id) == false)
                    ExcelProcess.Kill();
            }

            AllProcesses = null;
        }

'C# > WinForm' 카테고리의 다른 글

[Winform]프레임 없이 이동  (0) 2011.11.09
[WinForm] 맨마지막 라인으로 이동하기  (0) 2011.10.21
[WinForm] 엑셀관련  (0) 2011.09.30
[Winform] C# excel 연동 예제  (0) 2011.09.29
[WinForm] MSChart  (0) 2011.08.29