コード例 #1
0
        // Pesquisar texto em PDF.
        private void btnPesquisarPdf_Click(object sender, EventArgs e)
        {
            int contagem = TratamentoDados.ContarCitacoes(strConteudoPDF, txtPalavraPDF.Text);

            if (contagem > 99)
            {
                lblPdfResult.Text = contagem.ToString();
            }
            else if (contagem > 9)
            {
                lblPdfResult.Text = "0" + contagem.ToString();
            }
            else
            {
                lblPdfResult.Text = "00" + contagem.ToString();
            }
        }
コード例 #2
0
        // ==============================================================================================================
        // Métodos adicionais.

        // Método para ler todas as urls que foram inseridas.
        private void lerURLs(ListView vlw)
        {
            foreach (ListViewItem item in lvwURLs.Items)
            {
                using (var cliente = new WebClient()
                {
                    Encoding = System.Text.Encoding.UTF8
                })
                {
                    int    contagem = 0;
                    string url      = item.Text;

                    string strConteudo = cliente.DownloadString(url);                           // HTML.
                    strConteudo = TratamentoDados.ObterConteudoUtil(strConteudo);               // Body.
                    contagem    = TratamentoDados.ContarCitacoes(strConteudo, txtPalavra.Text); // Quantidade de citações.

                    string[] row = { contagem.ToString() };
                    lvwReults.Items.Add(url).SubItems.AddRange(row);
                }
            }
        }