예제 #1
0
        public RPobject OB_Word = new RPobject(3);//单词页用于命令和数据传递的对象

        public void Word()
        {
            RPconnect CT_Word = new RPconnect(OB_Word);

            OB_Word = CT_Word.captureWord();
            WordQueue(OB_Word);
        }
        private void btToShare_Click(object sender, EventArgs e)       //独乐乐不如众乐乐,喜欢值得分享
        {
            RPobject Share = new RPobject(32);

            Share.eng = null;
            Share.cn  = this.rtxCollect.Text;
            ShareWF ToShare = new ShareWF();

            ToShare.TO_Pictrue(Share);
            ToShare.Show();
        }
예제 #3
0
        public void ToSahre(string Record)
        {
            RPobject Share = new RPobject(32);

            Share.eng = null;
            Share.cn  = Record;
            ShareWF ToShare = new ShareWF();

            ToShare.TO_Pictrue(Share);
            ToShare.Show();
        }
예제 #4
0
        WordList WordQ   = new WordList();  //用于储存Word的队列对象
        private void Word()
        {
            RPconnect CT_Word = new RPconnect(OB_Word);

            OB_Word = CT_Word.captureWord();
            WordQ.WordQueue(OB_Word);
            if (i <= 6)
            {
                i++;
            }
        }
예제 #5
0
        private void btToShare_Click(object sender, EventArgs e)   //前进,通往“分享”
        {
            RPobject Share = new RPobject();

            Share.eng = this.lbEngCenter.Text;
            Share.cn  = this.lbCnCenter.Text;
            ShareWF ToShare = new ShareWF();

            ToShare.TO_Pictrue(Share);
            ToShare.Show();
        }
 public void DataToFill()
 {
     RcConnect           = new RPconnect(Record);
     Record              = RcConnect.captureCollect();
     I                   = int.Parse(Record.id);//记录当前最后一条记录id
     this.lbRecord1.Text = Record.cn;
     Record              = RcConnect.captureCollect();
     this.lbRecord2.Text = Record.cn;
     Record              = RcConnect.captureCollect();
     this.lbRecord3.Text = Record.cn;
 }
예제 #7
0
        public void Connect()
        {
            bool      OK  = false;
            RPobject  obj = new RPobject();
            RPconnect con = new RPconnect(obj);

            if (con.DtableWord != null)
            {
                OK = true;
            }
            Assert.AreEqual(OK, true);
        }
예제 #8
0
        public void FWordtest()
        {
            bool     OK     = false;
            WordWF   FWtest = new WordWF();
            RPobject FW     = new RPobject();

            FW.ins = FWtest.OB_Word.ins;
            if (FW.ins == 3)
            {
                OK = true;
            }
            Assert.AreEqual(OK, true);
        }
예제 #9
0
        public void captureWord()
        {
            bool      OK  = false;
            RPobject  obj = new RPobject();
            RPconnect con = new RPconnect(obj);

            obj = con.captureWord();
            if (obj != null)
            {
                OK = true;
            }
            Assert.AreEqual(OK, true);
        }
예제 #10
0
        public void ToRecordSaveTest()
        {
            bool      OK  = false;
            RPobject  obj = new RPobject();
            RPconnect con = new RPconnect(obj);
            int       T   = con.ToRecordSave();

            if (T != 0)
            {
                OK = true;
            }
            Assert.AreEqual(OK, true);
        }
예제 #11
0
        public void FCollecttest()
        {
            bool      OK     = false;
            CollectWF FCtest = new CollectWF();
            RPobject  FC     = new RPobject();

            FC.ins = FCtest.Record.ins;
            if (FC.ins == 31)
            {
                OK = true;
            }
            Assert.AreEqual(OK, true);
        }
예제 #12
0
 public void TO_Pictrue(RPobject Share)//接收上一窗体的分享数据并填充到窗体文本框
 {
     if (Share.eng != null)
     {
         this.lbEnglish.Text = Share.eng;
         this.lbChanese.Text = Share.cn;
     }
     else
     {
         this.lbEnglish.Hide();
         this.lbChanese.Text = Share.cn;
     }
 }
예제 #13
0
        public void Ltest()
        {
            bool     OK    = false;
            LoadWF   Ltest = new LoadWF();
            RPobject Lt    = new RPobject();

            Lt.ins = Ltest.OB_Load.ins;
            if (Lt.ins == 1)
            {
                OK = true;
            }
            Assert.AreEqual(OK, true);
        }
예제 #14
0
        public void Hometest()
        {
            bool     OK    = false;
            HomeWF   Htest = new HomeWF();
            RPobject Ht    = new RPobject();

            Ht.ins = Htest.OB_Home.ins;
            if (Ht.ins == 2)
            {
                OK = true;
            }
            Assert.AreEqual(OK, true);
        }
예제 #15
0
        public RPobject[] Word_Queue = new RPobject[6]; //使用对象队列存储

        public void WordQueue(RPobject OB_Word)         //进队,出队调整
        {
            Word = OB_Word;
            if (I <= 5)
            {
                Word_Queue[I] = Word;
                I++;
            }
            else
            {
                Word_Queue[0] = Word_Queue[1];
                Word_Queue[1] = Word_Queue[2];
                Word_Queue[2] = Word_Queue[3];
                Word_Queue[3] = Word_Queue[4];
                Word_Queue[4] = Word_Queue[5];
                Word_Queue[5] = Word;
            }
        }
예제 #16
0
        public RPobject[] Word_Queue = new RPobject[10]; //使用对象队列存储,大小为6

        public void WordQueue(RPobject OB_Word)          //进队,出队调整
        {
            if (I <= 9)
            {
                Word_Queue[I]     = new RPobject(10);
                Word_Queue[I].id  = OB_Word.id;
                Word_Queue[I].eng = OB_Word.eng;
                Word_Queue[I].cn  = OB_Word.cn;
                I++;
            }
            else
            {
                for (int i = 0; i < 9; i++)
                {
                    Word_Queue[i].id  = Word_Queue[i + 1].id;
                    Word_Queue[i].eng = Word_Queue[i + 1].eng;
                    Word_Queue[i].cn  = Word_Queue[i + 1].cn;
                }
                Word_Queue[9].id  = OB_Word.id;
                Word_Queue[9].eng = OB_Word.eng;
                Word_Queue[9].cn  = OB_Word.cn;
            }
        }
예제 #17
0
        RPobject OB_Home = new RPobject(2);//主页用于命令和数据传递的对象
        private void Home_Word()
        {
            RPconnect CT_Home = new RPconnect(OB_Home);//连接并获取数据

            OB_Home = CT_Home.captureWord();
        }
예제 #18
0
 public void TO_Pictrue(RPobject Share)//接收上一窗体的分享数据并填充到窗体文本框
 {
     this.lbEnglish.Text = Share.eng;
     this.lbChanese.Text = Share.cn;
 }
예제 #19
0
        private void Word()
        {
            RPconnect CT_Word = new RPconnect(OB_Word);

            OB_Word = CT_Word.captureWord();
        }
예제 #20
0
        RPobject OB_Load = new RPobject(1);//欢迎页用于命令和数据传递接受的连接对象
        private void Load_Word()
        {
            RPconnect CT_Load = new RPconnect(OB_Load);//使用“连接”获取数据

            OB_Load = CT_Load.captureWord();
        }
예제 #21
0
        private void Load_Word()
        {
            RPconnect CT_Load = new RPconnect(OB_Load);

            OB_Load = CT_Load.captureWord();
        }