private void OnEventConnectEventHandler(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnEventConnectEvent e) { if (e.nErrCode == 0) { Console.WriteLine("로그인 완료"); } }
private void OnEventConnectEventHandler(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnEventConnectEvent e) { if (e.nErrCode == 0) { Console.WriteLine("로그인 완료"); // 계좌 비밀번호 입력창 띄움 openApi.KOA_Functions("ShowAccountWindow", ""); this.LoginSuccessEvent(true); this.loadConditions(); } }
private void API_OnEventConnect(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnEventConnectEvent e) { if (e.nErrCode == 0) { Logger(Log.일반, "로그인 성공"); //GetAccountInfo(); Get_OPW00018_계좌평가잔고내역요청(); //Get_OPW00004_계좌평가현황요청(); } else { Logger(Log.에러, "로그인 실패"); } }
public void axKHOpenAPI_OnEventConnect(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnEventConnectEvent e) { if (e.nErrCode == 0) { control.Print("로그인 성공"); int connectState = axKHOpenAPI1.GetConnectState(); if (connectState == 1) { control.Print("접속상태:연결중"); } else { control.Print("접속상태:미연결, status:" + connectState); } this.RefreshAccountInfo(); } else { control.Print("로그인 실패"); } }
// 기본정보받기 private void OnEventConnect(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnEventConnectEvent e) { if (e.nErrCode == 0) // 로그인에 성공하는 경우 기본 정보를 가져온다. { 로그인플레그 = true; LogTextset("키움", "로그인 완료"); string 계좌목록 = 키움API.GetLoginInfo("ACCLIST").Trim(); string[] 사용자계좌 = 계좌목록.Split(';'); for (int i = 0; i < 사용자계좌.Length; i++) { Account_list_combo.Items.Add(사용자계좌[i]); } string 사용자ID = 키움API.GetLoginInfo("USER_ID"); Get_user_name.Text = 사용자ID; string 사용자이름 = 키움API.GetLoginInfo("USER_NAME"); Get_user_id.Text = 사용자이름; string 접속서버 = 키움API.GetLoginInfo("GetServerGubun"); if (접속서버 == "1") { Get_user_server.Text = "모의서버"; } else { Get_user_server.Text = "실서버"; } LogTextset("키움", "기본정보 완료"); } else { LogTextset("키움", "로그인 실패 " + e.nErrCode); } }