Formda Saat Widget
#1
Merhabalar,

Bir formda canlı saat yapmak için ne yapmam lazım? bunun için bir VBA var mı? 

Formda araştırdım fakat istediğim şeyi bulamadım. 

=time() gibi bir işlem yapmak istemiyorum. Formu yenilememe gerek kalmayacak şekilde witget gibi düşünebiliriz.



  Alıntı
Bu mesajı beğenenler:
#2
En basit Saat uyarlamasını şu şekilde yapabilirsiniz. Formuda yenilemenize gerek yok. Formunuz açık olduğu sürece saatiniz çalışacaktır.
Formunuzu tasarım modunda açın saati yerleştireceğiniz yere bir adet etiket (label) yerleştirin. Özellikler penceresine geçin. Adını lblSaat olarak belirleyin. Resim yazısını 0:00:00 olarak ayarlayın. Daha sonra formunuzun özelliklerinden Süreölçer aralığını 1000 yapın. Son olarak Formunuzun Zaman Dolduğunda (Timer) olayına;
Visual Basic
  1. lblSaat.Caption = Time


yazdığınızda işlem tamamlanmıştır. Saatiniz hayırlı olsun.



  Alıntı
Bu mesajı beğenenler: BeyTor
#3
(11-01-2023, 21:48)onur_can demiş ki: En basit Saat uyarlamasını şu şekilde yapabilirsiniz. Formuda yenilemenize gerek yok. Formunuz açık olduğu sürece saatiniz çalışacaktır.
Formunuzu tasarım modunda açın saati yerleştireceğiniz yere bir adet etiket (label) yerleştirin. Özellikler penceresine geçin. Adını lblSaat olarak belirleyin. Resim yazısını 0:00:00 olarak ayarlayın. Daha sonra formunuzun özelliklerinden Süreölçer aralığını 1000 yapın. Son olarak Formunuzun Zaman Dolduğunda (Timer) olayına;
Visual Basic
  1. lblSaat.Caption = Time


yazdığınızda işlem tamamlanmıştır. Saatiniz hayırlı olsun.

Hocam eminim çok basit bir şey. Mantığını da kavradım aşırı mantıklı geldi. Affınıza sığınarak hata verdiğini söylemek istiyorum.
Açık açık anlatmışınız bide nasıl yapamıyorum utanç verici.

Aşağıda ki görselle yaptığım aşamaları gösteriyorum. Gelen hata koduda 2. görselde;

Edit: lblSaat ifadesini label e ekledim.

[Resim: 3vjj870.png]




[Resim: 21qpn58.png]



  Alıntı
Bu mesajı beğenenler:
#4
Zaman dolduğunda kısmına direk yazmayacaksınız. Sağındaki oku tıklayın Olay Yordamı çıkar onu işaretleyin VBE penceresine gönderir sizi oraya ifadeyi yazacaksınız.



  Alıntı
Bu mesajı beğenenler: BeyTor
#5
Hocam çok sağolun. Dikkatsizliğimi gördüm. Spin

VBA kodlamasını tamamen ezberlemek istiyorum. Gerçekten VBA ile bir sürü şey hallediliyor.



  Alıntı
Bu mesajı beğenenler:
#6
Access ve Timer!!! Hatırladığım kadarıyla timer kullanılmış bir form açıkken başka bir forma ait kod sayfasında olsak bile kod yazmak sorun oluyordu sanki Wink
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Access Sorguda Toplam Saat Formatı MERAK 3 274 07-12-2025, 16:15
Son Mesaj: dsezgin
  [FORM] Aktif Saati Tablodaki Saat Arasına Göre Bulup Forma Yazdırma yahyamacit 5 558 14-03-2024, 11:07
Son Mesaj: yahyamacit
  12 Saatlik (am-pm) Metin Olarak Girilmiş Saat Verisini 24 Saatlik Olarak Gösterme Hk. adnnfrm 2 539 05-10-2023, 03:16
Son Mesaj: adnnfrm
  Ekleme Sorgusunda Ay/yıl Metin Değeri Tarih/saat Alanına Doğru Aktarma Hk. adnnfrm 2 549 14-08-2023, 00:12
Son Mesaj: adnnfrm
  Saat-dakika Değerini Iki Karakter Olarak Almak husem 3 479 27-05-2022, 08:45
Son Mesaj: husem
  2 Saat Arası Hesaplama hedefkaya 6 2.042 13-12-2020, 21:16
Son Mesaj: footprinting
  Sayısal Veriyi Saat Dakikaya çevirmek footprinting 4 713 19-11-2020, 10:04
Son Mesaj: footprinting
  Sorguda Tarih Ve Saat Seçimi Nasıl Yapılır? ahmet114 3 972 14-09-2020, 19:55
Son Mesaj: halily

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi