Beispiel #1
0
        public Form1()
        {
            InitializeComponent();

            listReview           = new List <string>();
            webStatus            = WebBrowserStatus.INFO;
            pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
        }
Beispiel #2
0
        private void MovePage()
        {
            if (db.Is() == false)
            {
                return;
            }

            webStatus = WebBrowserStatus.MOVIE_FIND;
            webBrowser1.Navigate(db.url);
        }
Beispiel #3
0
        private void Search()
        {
            if (txtSearch.Text == "")
            {
                return;
            }

            webStatus = WebBrowserStatus.INFO;
            Uri url = WebLib.MakeSearchUrl(txtSearch.Text);

            webBrowser1.Navigate(url.AbsoluteUri);

            listReview.Clear();
        }
Beispiel #4
0
        private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            if (webStatus == WebBrowserStatus.INFO)
            {
                db = WebLib.MakeMovieDB(webBrowser1.Document);
                MovePage();
            }
            else if (webStatus == WebBrowserStatus.MOVIE_FIND)
            {
                WebLib.UpdateMovieDB(webBrowser1.Document, db);
                PrintReview();
                Poster();
                webStatus = WebBrowserStatus.END;
            }

            Output(db);
        }