Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi Direktif Kullanımı
#1
Derleme işleminin ilk safhasında , önişlemci derleyiciye bazı direktifler ulaştırır. Bu Makalede Delphide kullanılan bazı direktifleri inceleyeceğiz.
$IF DERLEYİCİ DİREKTİFİ 
Şart olarak sadece sistem ve bizim tanımladığımız sabitler const değerler kullanılabilir. 
Belirli değerleri diğerlerinden ayrıştırmak özelleştirmek için kullanılır. 
$IFDEF KULLANIMI 

2J45vA.png
$IF KULLANIMI
dOE0qX.png
BAZI SİSTEM SABİTLERİ
                MSWINDOWS -- Windows platformunda derleniyor
                WIND32 -- 32 Bit Windowsta derleniyor
                LINUX-- Linux platformunda derleniyor
                CONSELE-- Console uygulaması ise
                ConditionalExpressions-- $IF direktifi kullanılabilir mi kontrol
                DİĞER                   Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
8YoQE7.png
PLATFORM DİREKTİFİ
Bu direktifi kullandığınızda yazdığımız kodun platform seçen örneğin sadece  Windowsta çalışan bir kod olduğunu belirtmiş oluruz.
Bu kodu kullandığımızda derleme sırasında bize Warning uyarı şeklinde "Symbol 'IncludeTrailing Rackslah is specific to platform' " uyarısı verilir.
azR0y4.png
PlzBpO.png
m2Z5G8.png

oOl9AX.png
[b]DEPRECATED DİREKTİFİ[/b]
Kullanımı platform ile aynıdır. Bu direktifin görevi, uyumluluk gerekçesi hala sistemin bir parçası olan, ancak gelecekte silinecek veya size uyumsuzluk riskleri çıkartabilecek belirleyicileri işaretlemektir.
HboED6L.png
LİBRARY DİREKTİFİ
Kullanımı platform ile aynıdır. Görevi bir kütüphaneye özgü VCL veya FMX ait olduğunu, taşınamaz olan kod veya bileşenleri işaretlemektir.
HboEZ8E.png
HboF7Nh.png
$WARN DİREKTİFİ
Bütün uyarı mesajlarını açıp kapatmamıza yarar.
                SABİTLER
                SYMBOL_PLATFORM
                SYMBOL_LIBRARY
                SYMBOL_DEPRECATED
HboFpVR.png
$MESSAGE DİREKTİFİ
Yorum satırı gibidir. Bir bileşenin geliştiricisinin onu kullanan programcılarla iletişim kurarak potansiyel tehlikeler konusunda uyarmasını sağlamak açısından faydalıdır.
HboFP7Pr.png
HboG0St.png
$REGION DİREKTİFİ
Genellikle yazılan kodları gruplamak için kullanılır.
HboGiRa.png
HboGt1f.png
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#2
Emeğinize sağlık
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#3
(11-03-2018, Saat: 17:49)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlEmeğinize sağlık

Eyvallah
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#4
Çok güzel bir arşiv. Açıklayıcı.. Eliniz sağlık
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi'de Inno Setup | Sorgulu Uninstall İşlemi hyperxman 10 235 09-08-2018, Saat: 10:43
Son Yorum: SimaWB
  Delphi'de Dökümantasyon Nasıl Yapılır uparlayan 21 579 17-07-2018, Saat: 16:54
Son Yorum: uparlayan
  Kitap İnceleme ( Algoritma ve Delphi 2005 ) #1 boreas 0 123 02-06-2018, Saat: 15:39
Son Yorum: boreas
  Delphi'de Indy SMTP ile e-mail gönderme. (GMail, Yandex, Yahoo vb.) csunguray 6 734 09-04-2018, Saat: 02:34
Son Yorum: dkadir
  SQL Server : Tablo Değişkeni Kullanımı (Running Total, Yürüyen Bakiye Örneği) uparlayan 5 510 22-03-2018, Saat: 12:28
Son Yorum: hi_selamlar



Konuyu Okuyanlar: 1 Ziyaretçi