Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 3/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
static değişkene Default değer atama!
#1
Unit UKontrol;
Interface
Type
 Kontrol = class(TObject)
 private

 public
   class var EVET :Integer;
   class var HAYIR :Integer;

end;

Implementation

var
 _EVET: Integer = 36;
 _HAYIR : Integer = 37;

end.

Aşağıdaki gibi değişkenleri yerel tanımlayınca default değer atayabiliyorum ancak ben bu değişkeni static olarak tanımlayıp sabit değer atayarak "Kontrol.EVET" şeklinde erişmek istiyorum. Yardımcı olursanız sevinirim. Teşekkürler.
Cevapla
#2
Merhaba,
Doğrudan sınıfın public bölümünde tanımlamanız yeterli olacaktır.

Type
  Kontrol = class(TObject)
 private
 public const
   Evet = 36;
   Hayır = 37;
 end;


  ShowMessage(Kontrol.Evet.ToString);
  ShowMessage(Kontrol.Hayır.ToString);
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
Teşekkür ederim Fesih Bey. Sağolun.
Cevapla
#4
(26-05-2017, Saat: 15:32)bozli54 Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlTeşekkür ederim Fesih Bey. Sağolun.

Rica ederim. Sizin de bu noktalarda (üzerinde çalıştığınız konular ve tecrübeleriniz) katkılarınızı bekliyoruz.
İ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

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Değer döndüren panel Lord_Ares 11 562 26-09-2017, Saat: 15:19
Son Yorum: Lord_Ares
  Değişkene fonksiyon aktarma savasabd 2 351 31-07-2017, Saat: 10:58
Son Yorum: savasabd
  Alan boş ise değer ataması Derbeder 6 386 07-07-2017, Saat: 15:30
Son Yorum: witalihakko



Konuyu Okuyanlar: 1 Ziyaretçi