EndIf

Başlatan efe1409, 02 Mayıs 2007, 17:06:30

efe1409

Proton'da kaç adet EndIf yazabiliriz.
Vatanın bağrına düşman dayamış hançerini, Yok mudur kurtaracak bahtı kara maderini (Anasını)                                                                       Namık Kemal

ete

Endif yalnızca protona mahsus bir komut değil. PBPro da da kullanılan bir komut ve sınırı tamamen kullandığın IF komutu sayısına bağlıdır.
Bir yerde if komutunu kullanmakla şart komutunu açmış oluyorsun. Komutun kapatılması yada sonlandırılması Endif ile olmaktadır. If şartının bittiğini gösterir. İŞlem sırası açısından en son açılan if en önce endif ile sonlandırılmalıdır.  
Örnek vermek gerekirse;
IF A=1 THEN
  IF B=5 THEN
      IF C=10 THEN
         D=2
      ENDIF  'en son açılmış if komutunu kapattı
  ENDIF 'ikinci açılan Endif komutunu kapattı
ENDIF 'ilk açılan Endif komutunu kapattı

Görüldüğü gibi 3 adet if komutu kullanıldı ve 3 adet de endif kullanılmış oldu.


Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

efe1409

@ete hocam;
benim sorum bunun sayısı ile ilgiliydi.
Yani kaç tane şartı alt alta sorgulayabiliriz ki endif ile bu sorguyu kapatalım.
Vatanın bağrına düşman dayamış hançerini, Yok mudur kurtaracak bahtı kara maderini (Anasını)                                                                       Namık Kemal

e3

Alıntı yapılan: "efe1409"@ete hocam;
benim sorum bunun sayısı ile ilgiliydi.
Yani kaç tane şartı alt alta sorgulayabiliriz ki endif ile bu sorguyu kapatalım.

Hocam bununla ilgili Protonda bir açıklama göremedim.Sanıyorsam işlemci kasmayacak kadar şart bir IF'in içine yazılabilir ENDIF ile sonlandırılabilir. :D Yanlışım varsa affola.İyi çalışmalar.
.eem.