Пример #1
0
 public KeChuyenForm(string strMaBaiHoc, ChonBaiHocForm MyParent)
 {
     InitializeComponent();
     frmParent = MyParent;
     frmParent.Hide();
     maBH = strMaBaiHoc;
     try
     {
         BaiHocDTO baihoc = new BaiHocDTO();
         baihoc       = BaiHocBUS.LayBaiHocTheoMa(strMaBaiHoc);
         tenCauChuyen = baihoc.Ten.ToString();
         FileHinhAnh  = baihoc.FileHinhAnh.ToString();
         labelX4.Text = tenCauChuyen;
         if (FileHinhAnh != "")
         {
             Bitmap bm = new Bitmap(FileHinhAnh);
             bm.MakeTransparent(System.Drawing.Color.White);
             pictureBox1.BackgroundImage = bm;
         }
         else
         {
             pnlHinhAnh.Visible         = false;
             pnlCauChuyenTraLoi.Visible = false;
             rtbNoiDung.Visible         = false;
         }
     }
     catch (System.Exception ex)
     {
         MessageBox.Show(ex.Message.ToString());
     }
 }
Пример #2
0
        private void picGCDCauTiepTheo_Click(object sender, EventArgs e)
        {
            if (pnlHinhAnh.Expanded == true && pnlCauChuyenTraLoi.Expanded == false)
            {
                lblGCDCauChuyen.Text             = "Hình Ảnh";
                pnlHinhAnh.AnimationTime         = 100;
                pnlCauChuyenTraLoi.AnimationTime = 1000;
                pnlHinhAnh.Expanded         = false;
                pnlCauChuyenTraLoi.Visible  = true;
                rtbNoiDung.Visible          = true;
                pnlCauChuyenTraLoi.Expanded = true;


                BaiHocDTO baihoc = new BaiHocDTO();
                baihoc      = BaiHocBUS.LayBaiHocTheoMa(maBH);
                FileNoiDung = baihoc.FileNoiDung.ToString();
                if (FileNoiDung != "")
                {
                    RichTextBox noidung = new RichTextBox();
                    noidung.LoadFile(FileNoiDung);
                    rtbNoiDung.Text = noidung.Text;
                }
            }
            else
            {
                lblGCDCauChuyen.Text             = "Câu Chuyện";
                pnlCauChuyenTraLoi.AnimationTime = 100;
                pnlHinhAnh.AnimationTime         = 1000;
                pnlCauChuyenTraLoi.Expanded      = false;
                pnlHinhAnh.Expanded = true;
                rtbNoiDung.Visible  = false;
            }
        }
Пример #3
0
        public OnTap(string strMaBaiHoc, ChonBaiHocForm MyParent)
        {
            InitializeComponent();
            DanhSachDeBai = FileLuyenTapBUS.LayFileTheoMaBaiHoc(strMaBaiHoc);
            frmParent     = MyParent;
            frmParent.Hide();
            intDeBaiHienTai = 0;
            BaiHocDTO BaiNghe = BaiHocBUS.LayBaiHocTheoMa(strMaBaiHoc);

            DanhSachBaiNghe = FileAmThanhBUS.LayFileAmThanhTheoMa(BaiNghe.FileAmThanh);
        }
Пример #4
0
        //Kết thúc khai báo dành cho bài nghe.

        public ChinhTaForm(string strMaBaiHoc, ChonBaiHocForm MyParent)
        {
            //Khởi tạo chung:
            InitializeComponent();
            ChucNangHienTai = ChucNang.KhongXacDinh;
            LoiKhuyen();
            frmParent = MyParent;
            //Kết thúc khởi tạo chung.

            //Khởi tạo phần chức năng chính tả:
            klbChinhTa.Visible   = false;
            klbChinhTa.QuanLyDau = new QuanLyDau(Application.StartupPath + @"\CaiDat\QuyTacDau.dat");
            DanhSachDeBaiChinhTa = FileLuyenTapBUS.LayFileTheoMaBaiHoc(strMaBaiHoc, "CT");
            DeChinhTaHienTai     = -1;
            //Kết thúc phần khởi tạo chức năng chính tả.

            //Phần khởi tạo chức năng nghe và viết.
            BaiNghe = BaiHocBUS.LayBaiHocTheoMa(strMaBaiHoc);
            if (BaiNghe != null && BaiNghe.FileAmThanh != "")
            {
                axNVVNguoiDoc.URL = Application.StartupPath + "\\" + BaiNghe.FileAmThanh;
            }
            //Kết thúc phần khởi tạo chức năng nghe và viết.
        }
Пример #5
0
        private void KeChuyen_Load(object sender, EventArgs e)
        {
            BaiHocDTO baihoc = new BaiHocDTO();

            baihoc      = BaiHocBUS.LayBaiHocTheoMa(maBH);
            FileNoiDung = baihoc.FileNoiDung.ToString();
            if (FileNoiDung == "")
            {
                pnlCauChuyenTraLoi.Visible = false;
                //  pnlCauChuyenTraLoi.Expanded = true;
                pnlHinhAnh.Visible        = false;
                picGCDCauTiepTheo.Visible = false;
                lblGCDCauChuyen.Visible   = false;
                rtbNoiDung.Visible        = false;
                pictureBox2.Visible       = false;

                labelX1.Visible   = false;
                grpCauHoi.Visible = true;
                try
                {
                    FileLuyenTapDTO LuyenTap = new FileLuyenTapDTO();
                    LuyenTap = FileLuyenTapBUS.LayFileLuyenTapTheoMa(maBH);
                    string      FileCauHoi = LuyenTap.FileNoiDung.ToString();
                    RichTextBox cauhoi     = new RichTextBox();
                    if (FileCauHoi != " ")
                    {
                        cauhoi.LoadFile(FileCauHoi);
                        rtbCauHoi.Text = cauhoi.Text;
                    }
                }
                catch (System.Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString());
                }
            }
        }