Konuyu Oyla:
  • Derecelendirme: 2/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
AdoQuery içinde progressbar kullanımı hakkında
#1
Merhaba arkadaşlar ben adoquey ile formumda verileri girip kaydet butonuna bastığım an progress var kaydedene kadar görünsün istiyorum bunu nasıl yapabilirim internette araştırdım yabancı kaynak çok fazla buldum ama denediklerim olmadı. Yardımcı olursanız çok sevinirim.
Cevapla
#2
Merhaba,
Öncelikle ProgressBar'ın Visible özelliğini tasarım ekranında  False  yapın.  Böylece  uygulama  çalıştığında  ProgressBar  görünmeyecektir.
Kayıt  işlemine  başlamadan, ProgressBar'ı  göstererek,  pozisyon  ve  max  değerlerini  belirleyin. finally  bölümünde  ise  visible  özelliğini   False  yapın.
örnek verecek  olursak

//Diğer işlemler
ProgressBar1.visible := True;
ProgressBar1.max := KaydedeceğinizKayitSayisi;
ProgressBar1.Position := 0;
Try
//Kayıt işlemleri döngüsü
 ProgressBar1.Position := işlenenkayitSayisi;
Application.ProcessMessages;
 //Kayıt işlemleri sonu
Finally
 ProgressBar1.visible :=False;
End;

İyi çalışmalar
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
(05-11-2016, Saat: 21:31)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Merhaba,
Öncelikle ProgressBar'ın Visible özelliğini tasarım ekranında  False  yapın.  Böylece  uygulama  çalıştığında  ProgressBar  görünmeyecektir.
Kayıt  işlemine  başlamadan, ProgressBar'ı  göstererek,  pozisyon  ve  max  değerlerini  belirleyin. finally  bölümünde  ise  visible  özelliğini   False  yapın.
örnek verecek  olursak

//Diğer işlemler
ProgressBar1.visible := True;
ProgressBar1.max := KaydedeceğinizKayitSayisi;
ProgressBar1.Position := 0;
Try
//Kayıt işlemleri döngüsü
 ProgressBar1.Position := işlenenkayitSayisi;
Application.ProcessMessages;
 //Kayıt işlemleri sonu
Finally
 ProgressBar1.visible :=False;
End;

İyi çalışmalar

teşekkürler hocam.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Personel Yıllık İzin Hakediş Hesaplama Hakkında bkantur 2 144 04-10-2019, Saat: 18:15
Son Yorum: uparlayan
  cxscheduler bileşen kullanımı KUNTAY 2 165 04-10-2019, Saat: 08:36
Son Yorum: elixir84
  Moduler Programlama Hakkinda TheEAK 4 249 18-09-2019, Saat: 10:43
Son Yorum: TheEAK
  Fdmemtable kullanimi arsl01 8 561 11-09-2019, Saat: 01:32
Son Yorum: Aktolgali
  Thread içerisinde sleep kullanımı berk06 1 221 26-08-2019, Saat: 11:36
Son Yorum: Tuğrul HELVACI



Konuyu Okuyanlar: 1 Ziyaretçi