Beispiel #1
0
        private void btnSearch_Click(object sender, EventArgs e)
        {
            btnSearch.Enabled    = false;
            tbSearchPath.Enabled = false;
            btnBrowse.Enabled    = false;

            progressBar1.Maximum = _total = 1;
            progressBar1.Value   = _complete = 0;
            _finished            = false;
            progressBar1.Visible = true;
            btnDelete.Visible    = false;

            _crawler            = new FilesystemCrawl(tbSearchPath.Text);
            _crawler.OnProgress = (total, complete) =>
            {
                _total    = total;
                _complete = complete;
            };
            _crawler.OnFinished = () => { _finished = true; };

            _timer.Start();
        }
Beispiel #2
0
        private void btnSearch_Click(object sender, EventArgs e)
        {
            btnSearch.Enabled = false;
            tbSearchPath.Enabled = false;
            btnBrowse.Enabled = false;

            progressBar1.Maximum = _total = 1;
            progressBar1.Value = _complete = 0;
            _finished = false;
            progressBar1.Visible = true;
            btnDelete.Visible = false;

            _crawler = new FilesystemCrawl(tbSearchPath.Text);
            _crawler.OnProgress = (total, complete) =>
            {
                _total = total;
                _complete = complete;
            };
            _crawler.OnFinished = () => { _finished = true; };

            _timer.Start();
        }