Пример #1
0
        private KIBAN_KENSAKU ken;       //単語の検索をするためのクラス

        public kensaku1(Form1 form1)     //コンストラクタ(引数1:メインウィンドウの実体のポインタ)
        {
            InitializeComponent();
            mobj        = form1;
            mobj.flag_r = true;//フラグのセット
            ken         = new KIBAN_KENSAKU();
        }
Пример #2
0
        private CheckBox[] boxes;                      //チェックボックスの実体をまとめるための配列

        public kensaku2(Form1 obj, KIBAN_KENSAKU Kobj) //コンストラクタ(引数1:メインウィンドウの実体のポインタ 引数2:引き継ぐ単語の検索をするためのクラスの実体
        {
            InitializeComponent();
            form1       = obj;
            ken         = Kobj; //引継ぎ
            now         = 0;    //初期値
            boxes       = new CheckBox[5];
            boxes[0]    = checkBox1;
            boxes[1]    = checkBox2;
            boxes[2]    = checkBox3;
            boxes[3]    = checkBox4;
            boxes[4]    = checkBox5;
            label1.Text = "次の中から選択してください" + ken.GetStats() + "件中 " + "1~" + (ken.GetStats() >= 5 ? 5 : ken.GetStats()) + "件目"; //表示する文字列作成
            for (int i = 0; i < 5; i++)                                                                                        //チェックボックスにセットする
            {
                if (i >= ken.GetStats())                                                                                       //存在しない
                {
                    boxes[i].Text = "";
                    continue;
                }
                boxes[i].Text = ken.word + ":" + ken.Cjunl[i];
            }
        }