Exemplo n.º 1
0
        bool operateLoop(ClassCSV cCSV, DateTime datetimeTarg, string codeJyo, string numRace,
                         long rowTarget)
        {
            string retbuff;
            long   cntLoop = 0;

            if (cCommon.checkInit() != 0)
            {
                return(false);
            }
            if (!cCommon.isJVOpenReal("0B12",
                                      datetimeTarg.ToString("yyyyMMdd") + codeJyo + numRace))
            {
                //_axJVLink1.JVClose();
                _form1.axJVLink1.JVClose();
                return(true);
            }
            do
            {
                retbuff = cCommon.loopJVRead(size, count, false);
                if (retbuff == "" || retbuff == "END")
                {
                    break;
                }
                if (retbuff.Substring(0, 2) == "SE")
                {
                    setDataSE(cCSV, retbuff, rowTarget);
                }
                if (retbuff.Substring(0, 2) == "HR")
                {
                    setDataHR(cCSV, retbuff, rowTarget);
                }
                cntLoop++;
            }while (cntLoop <= 10000);

            _form1.axJVLink1.JVClose();

            return(true);
        }
Exemplo n.º 2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            cLog.writeLog("Form1_Load " + this.Text);

            //cJVLink = new ClassJVLink(this);
            //if (cJVLink.checkInit() != 0)
            //{
            //    //return;
            //}
            cCommon = new clcCommon(this);
            if (cCommon.checkInit() != 0)
            {
                //return;
            }

            cOperateForm = new OperateForm(this);
        }
Exemplo n.º 3
0
        public void GetStockDataDetailData(ClassCSV cCSV, DateTime datetimeTarg)
        {
            _form1.axJVLink1.JVClose();
            if (cCommon.checkInit() != 0)
            {
                return;
            }

            if (GetStockDataDetailData1(cCSV, datetimeTarg) < 0)
            {
                _form1.axJVLink1.JVClose();
                return;
            }
            _form1.prgDownload.Value = 51;
            _form1.prgDownload.Value--;
            if (GetStockDataDetailData2(cCSV, datetimeTarg) < 0)
            {
                _form1.axJVLink1.JVClose();
                return;
            }
            _form1.prgDownload.Maximum++;
            _form1.prgDownload.Value = _form1.prgDownload.Maximum;
            _form1.prgDownload.Maximum--;
        }