Usuário com melhor resposta
Emitir uma mensagem ao chegar no final do processo - incluir um ProgressBar

Pergunta
-
Boa tarde Pessoal,
Tenho que incluir um arquivo texto em minha tabela, o codigo abaixo está funcionando perfeitamente:
public static void ValidaTexto(string[] text)
{
Regex regex = new Regex("(.{18}) {0}(.{45}) {0}(.{8}) {0}(.{10}) {0}(.*)");
// varre todas as linhas...
foreach (string line in text)
if(!string.IsNullOrEmpty(line))
{
// testa a linha...
Match match = regex.Match(line);
//if (match.Captures.Count != 0)
if (!match.Success)
MessageBox.Show("Valor inválido da linha");
else
{
// pega os valores dos grupos...
string group1 = match.Groups[1].Value;
string group2 = match.Groups[2].Value;
string group3 = match.Groups[3].Value;
string group4 = match.Groups[4].Value;
string group5 = match.Groups[5].Value;
ConexaoBD conexao = new ConexaoBD();
conexao.Conectar();
inadimplentes inad = new inadimplentes();
DateTime data_incluir = DateTime.ParseExact(group3, "ddMMyyyy", null);
MySqlCommand Sql = new MySqlCommand("insert into inadimplentes (cod_usuario, nome_usuario, dt_inclusao, Dt_notificacao, dias_acumulado, meses_atraso, situacao, num_ar) values (@cod_usuario, @nome_usuario, @dt_inclusao, @dt_notificacao, @dias_acumulado, @meses_atraso, @situacao, @num_ar)", conexao.cn);
Sql.Parameters.AddWithValue("@cod_usuario", group1);
Sql.Parameters.AddWithValue("@nome_usuario", group2);
Sql.Parameters.AddWithValue("@dt_inclusao", data_incluir);
Sql.Parameters.AddWithValue("@dt_notificacao", DateTime.Now);
Sql.Parameters.AddWithValue("@dias_acumulado", group4);
Sql.Parameters.AddWithValue("@meses_atraso", group5);
Sql.Parameters.AddWithValue("@situacao", "E");
Sql.Parameters.AddWithValue("@num_ar","");
Sql.ExecuteNonQuery();
}Eu queria agora, incluir uma mensagem quando chegasse ao final do processo (pois agora termina e nao sei quando chegou ou nao), e também incluir aquelas barras de progresso, acho que no C# chama prograssBar, como fazer isso?
Respostas
-
Segue:
http://www.linhadecodigo.com.br/artigo/1611/Usando-ProgressBar-com-Visual-StudioNET-2005.aspx
Estudar, Estudar e Estudar! Não existe caminho curto.- Marcado como Resposta Andy-Koala sexta-feira, 1 de julho de 2011 21:09
Todas as Respostas
-
Dê uma olhada nos links:
http://msdn.microsoft.com/en-us/library/system.windows.forms.progressbar.aspx
http://social.msdn.microsoft.com/Forums/pt-BR/clientept/thread/4290620e-a16c-4951-a183-558715b9aae5/
http://www.macoratti.net/vbn_pb1.htm
Abraços!
Estudar, Estudar e Estudar! Não existe caminho curto. -
-
Segue:
http://www.linhadecodigo.com.br/artigo/1611/Usando-ProgressBar-com-Visual-StudioNET-2005.aspx
Estudar, Estudar e Estudar! Não existe caminho curto.- Marcado como Resposta Andy-Koala sexta-feira, 1 de julho de 2011 21:09