프로그래밍/C# 스피비 2013. 3. 12. 11:42
using System; using System.IO; public class watchIncoming { public static void Main() { FileSystemWatcher incoming = new FileSystemWatcher(); incoming.Path = @"c:\program files\linksys\LogViewer\"; incoming.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName; incoming.Filter = "incoming.log"; incoming.Changed += new FileSystemE..
프로그래밍/C# 스피비 2013. 3. 5. 14:33
VS2010으로 개발을 하다가 F5나 Ctrl+F5로 구현한 프로그램을 실행시켜 보면 항상 vshost.exe 파일이 함께 실행된다.이 vshost.exe 파일은 Visual Studio 2010에서 좀 더 향상된 디버깅 기능을 제공하기 위한 프로세스이다.MSDN에 보면 vshost.exe 의 역할은 디버깅 성능을 향상시키고 부분 신뢰 디버깅과 디자인 타임 식 계산을 사용할 수 있도록 도와주는 역할을 한다고 나와있다.부분 신뢰 디버깅이란 응용 프로그램의 신뢰도가 부분 신뢰로 되어있는 응용 프로그램을 디버깅할 수 있도록 Application Domain을 초기화 해 주는 역할을 vshost.exe 에서 처리를 담당하고 있다는 의미이고 디자인 타임 식 계산은 VS2010의 디버깅 모드 중 직접실행 창에서 작..
프로그래밍/C# 스피비 2013. 2. 3. 22:39
기본 베이스 지식: http://blog.naver.com/PostView.nhn?blogId=jackylim&logNo=100119927187&parentCategoryNo=&categoryNo=&viewDate=&isShowPopularPosts=false&from=postView 작업순서는1) c++ 로 lib 작성 (lib)2) c++/cli 로 wrapper 를 만들고 (dll)3) c# 에서 wrapper dll 를 호출해서 작업을 하게됩니다. 직접 해보자면1) c++ 로 lib 를 하나 만듭니다. 저는 간단하게 다음과 같은 class 를 만들었습니다. class cppLib{public : int addValue( int value1, int value2 ) { return ( value1 ..