Ebest 뉴스 받기

        readonly XARealClass NWS = new XARealClass();
        
        void NewsRequest()
        {
            NWS.ResFileName = @"Res\NWS.res";
            NWS.SetFieldData("InBlock", "nwcode", "NWS001");
            NWS.AdviseRealData();
        }

        private void NWS_ReceiveRealData(string szTrCode)
        {
            string date = NWS.GetFieldData("OutBlock", "date");
            string time = NWS.GetFieldData("OutBlock", "time");
            string id = NWS.GetFieldData("OutBlock", "id");
            string realkey = NWS.GetFieldData("OutBlock", "realkey");
            string title = NWS.GetFieldData("OutBlock", "title");
            string code = NWS.GetFieldData("OutBlock", "code");
            long bodysize = long.Parse(NWS.GetFieldData("OutBlock", "bodysize"));

            if (code.Length < 1) return;    // 일단 종목 코드가 없으면 넘어간다

            foreach (string sKeyword in NewsDelKeyword)
            {
                if (title.Contains(sKeyword)) return;
            }

            News news = new News(date, time, id, realkey, title, code, bodysize);
            NewsList.Insert(0, news);
        }

 

NewsRequest();      // 프로그램 실행시 뉴스 요청한다