• 11-01-2010, 15:16:32
    #1
    Arkadaşlar,

    İlk etapta tollbox muzdan progress bar itemmini formumuza koyuyoruz. daha sonra 1 adet buton ekliyoruz..

    artık yapabileceğıniz işlemler hayal gücünüze kalmıştır, ben sadece burada örenek bir anlatımı sizler ile paylaşıyorum.

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;

    namespace WindowsApplication4
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e) //buton load kısmına bunu yazıyoruz.
    {
    progressBar1.Minimum = 0;
    progressBar1.Maximum = 350000;
    for(int i = 0; i <= 350000; i++)
    {
    progressBar1.Value = i;
    }
    MessageBox.Show("Yükleme Tamalandı.Açık olan Dosyalarınızı Kaydetmek için 5 saniyeniz var..");
    MessageBox.Show("5");
    MessageBox.Show("4");
    MessageBox.Show("3");
    MessageBox.Show("2");
    MessageBox.Show("1");
    MessageBox.Show("0");
    MessageBox.Show("Dosyalarınızı kapatamadınız, kurtarmak için 'Tamam' tuşuna basın.");
    MessageBox.Show("Şaka len Şaka hiçbirşey yüklediği yok");
    MessageBox.Show("Açık olan dosyalarına bir şey olmadı ");
    }

    yeni başlayanlar için umarım faydali olur.
    not: tüm dosyaları ile dowloand etmek isteyen arkadaşlar için web e atıp link verebilirim.
  • 11-01-2010, 20:16:57
    #2
    Bu kod butona tıklandığında formu progress bar dolasıya kadar kitleyecektir.
    Şöyle bir örnekte anlatsaydın süper olurdu.
    bir webclient ile dosya download edip DownloadFileAsync ile threadlı olarak formu kitlemeden gösterebilirdin.

    basit bir örnekte dosyaları kopyalarken dosya sayısı kadar progressbarın max limitini sabitleyip kopyalanan her dosyada bir arttırmak daha güzel olurdu