Exemple #1
0
        static void mbg_DoSingleWork(object sender, System.ComponentModel.DoWorkEventArgs e)
        {
            X_Art_View.HegrePage p = new X_Art_View.HegrePage();
            p.IsDownloadBoardPicture = true;
            p.IsDownloadCoverPicture = true;
            p.CompleteOneItem       += p_CompleteOneItem;
            int k = ((int)e.Argument);

            //e.Result = p.GetGalleries(k);
            e.Result = p.GetVideos(k);
        }
Exemple #2
0
        static void bw_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e)
        {
            List <X_Art_View.ArtMovie> list = new List <X_Art_View.ArtMovie>();

            X_Art_View.HegrePage h = new X_Art_View.HegrePage();
            h.CompleteOneItem       += h_CompleteOneItem;
            h.IsDownloadBoardPicture = true;
            h.IsDownloadCoverPicture = true;
            for (int i = 1; i < 11; i++)
            {
                //list.AddRange(h.GetGalleries(i));
                list.AddRange(h.GetVideos(i));
                (sender as System.ComponentModel.BackgroundWorker).ReportProgress(i * 10);
            }
        }