c#

또 오랜만에 기술 포스팅. 현재 나는 Infragistics라는 Lib를 주로 사용하고있다... 근데 뭐 이런 Lib를 사용하면 항상 걸리는게... 이 Lib가 설치가 되어있으면 상관없는데....설치안되었을때의 문제.... 당연히 설치가 안되어있으면... 프로그램이 안돌아간다........ 그래서 항상 Visual Studio에서 Local Copy를 true로 설정해준다..... 그래도.. 중간중간 빠지는 DLL은 존재하기 마련...... 이것은 그럴때 사용할 수 있는 기능인것이다!! WPF를 기준으로 설명하자면... WPF 프로젝트 생성 시 app.config가 생성됨을 확인 할 수 있을 것이다. 해당 app.config에 아래와 같은 코드를 삽입! 위 코드를 설명하자면 실행되는 .exe파일의 위치에..
얼마만의 기술포스팅인가.. 항상 적어야지만 생각하다가... 안적고.... 이제 드디어 적어본다. 정말 간단한 코드지만... 적어놔야 나중에 또 안 까먹지.. 단순히 c# 응용 프로그램이 중복으로 실행되지 않도록 하는 코드다. 방법은 3가지가 있으니.. 각자 편한걸로 사용하면 된다.. 근데 각각 사용되는 로직은 거의 비슷하다... 현재 수행중인 프로세스에서 수행하고자 하는 프로세스가 수행되고 있는지 확인 후 실행하는 로직 그럼 코드 고고 첫번째 방법 Mutex를 이용하는 방법이다. 운영체제 시간에 많이 들어봤을 단어일 것이다.. 이걸로 손쉽게 중복실행을 체크할수 있다. 12345678910bool createdNew ;// MyMutex라는 문자열을 유니크하게 구성하면 더 좋습니다. Mutex gM1 = ..
오랜만에 쓰는 블로그 글.... 아 항상 ==, Equal을 쓰다보니 대소문자 구분때문에 문제가 발생한다. 나만 쓰는거면 항상 잘 되겠지만...... 아... 그래서 앞으로는 팀에 말해서 항상 이렇게 쓸수있도록 해야겠다... 1Result = Regex.Replace(Result, "del", "", RegexOptions.IgnoreCase);cs 위는 Replace 할 경우 대소문자 구분없이 Replace 1234if (Regex.IsMatch(TestCode, "hello", RegexOptions.IgnoreCase) ){ }Colored by Color Scriptercs 이거는 대소문자 구분 없이 비교! 꼭 확인하자. 정규식을 이용한 비교!
c# Listbox에 Color 넣는 방법!! 일단 Visual Studio에서 Listbox를 추가합니다. 요렇게!! 그리고 Listbox의 Item을 추가해줍니다..!! 123uilistcolor.addItem("A");uilistcolor.addItem("B");uilistcolor.addItem("C");cs 그리고 Listbox의 이벤트 등록!! DrawItem을 List로 등록해줍니다..!! 그리고 DrawItem으로 가서 아래 Code 작성!! 12345678910111213141516private void luilistcolorDrawItem(object sender, DrawItemEventArgs e){ e.DrawBackground(); // 글씨 작성 // 첫번째 파라미터에 e.in..
C#에서 Excel 실행법 1 dynamic excelApp = AutomationFactory.CreateObject("Excel.Application"); cs 위와같은 코드를 이용하면 엑셀이 실행된다.하지만 이전에 작업해주어야 할것이 한가지 있다.Excel.Application을 이용하려면 프로젝트에 Microsoft.Office.Interop.Excel 항목을 참조 추가하여야한다.추가 방법은 Project -> Add Reference -> COM 탭 -> Microsoft Excel Object Library체크 -> OK만약 Microsoft Excel Object Library이 보이지않는다면 엑셀의 설치와 VS의 설치 순서가 달라서 안보이는 것이다.Office 2003 : http://ww..
주지님
'c#' 태그의 글 목록 (9 Page)