COM 등록 : https://petra.tistory.com/1739 전종목 실시간등록 : https://petra.tistory.com/1741 COM 을 등록했으면 이를 참조해서 프로그램 로그인 해본다. (VisualStudio 2022) 프로젝트 파일 1. 4.pdf 는 엑셀로 하지만 이를 참고해서 C# 에서 참조추가 해야한다. (eBest 홈페이지에서 xingAPI 설치하고 DevCenter 실행하면 도움말에 전체 PDF 파일 있음) 2. 클래스 뷰에서 참조추가 메뉴 클릭 3. 아래 그림처럼 eBest Xing DataSet Lib 와 eBset Xing Session Lib 를 체크해서 참조 추가한다. 4. VisualStudio 솔루션에 XA_DATASETLib 와 XA_SESSIONLib ..
로그인, 조회 : https://petra.tistory.com/1740 전종목 실시간등록 : https://petra.tistory.com/1741 1. COM등록.pdf 를 참고해서 COM 등록해야 한다. PDF 파일은 이베스트홈페이지(http://www.ebestsec.co.kr 에서 xingAPI 설치하고 Devcenter 실행하면 도움말 메뉴얼에 있다. 2. 명령 프롬프트 창을 관리자 권한으로 실행 3. XA_DataSet.dll 과 XA_Session.dll 파일이 있는 폴더로 이동한다. 이베스트증권 홈페이지에서 XingAPI 를 다운받아 C 드러이브에 설치하면 C:\eBest\xingAPI 폴더안에 있다. 4. regsvr32 XA_Session.Dll 으로 COM을 사용할 수 있게 등록한다..
버튼 추가하고 버튼을 더블클릭하면 InitializeComponent() 메서드에 이벤트가 추가되고, 이벤트 처리기가 추가된다. 추기된 이벤트 처리기에 코드를 추가하고 실행한다. 버튼을 클릭한다, 창의 제목이 클릭으로 바뀐다. 43행 처럼 버튼 클릭 이벤트에 이벤트 처리기(button_Click2)를 추가 등록한다. 24행과 같이 이벤트 처리기에 코드를 추가하고 실행해서 버튼을 클릭한다. 버튼 클릭히면 이벤트 두 개의 이벤트 처리기에 의해 창의 이름 변경과 메시지창이 뜨고 있다.
Timer.Elapsed 이벤트 대리자 서명에는 두 개의 매개변수가 있다. object source - 이벤트를 발생시킨 개체에 대한 참조 ElapsedEventArgs e - 이벤트가 보낸 인수들 이 이벤트나 여러 이벤트들에서 object 형식 매개변수를 사용하는 이유는, 종종 여러 개체들에 의해 발생된 여러 개의 동일한 이벤트들을 하나의 이벤트 처리기로 처리하는 경우에 어떤 개체가 이벤트를 발생시켰는지를 식별할 수 있게 하기 위해서이다. 6행 : 이벤트 처리기가 이벤트를 발생시킨 개별 개체에 대해 약간씩 다른 작업을 처리해야 할 때에는 이벤트 처리기 매개변수 중 하나로 이벤트를 발생시킨 개체를 넘겨받는 방식이 주로 쓰인다. 그리고 System.EventsArgs 를 상속한 클래스에 이벤트에 대한 정보..