Haberler:

[move]Türkiye'nin Elektronik ve Metal Dedektörlerini Buluşturan İlk Sitesi Teknoloji Ekibi'ne Hoş Geldiniz.[/move]

Ana Menü

for...next ile basit zaman gecikmesi

Başlatan beyazkuvvet, 06 Ekim 2007, 18:55:35

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

beyazkuvvet

arkadaşlar bazı zamanlama uygulamarında kullanabileceğiniz pek hasas olmayan zamanlama mantığı..son derece basit bir mantık olup kullanışlıdır da kısaca anlatacağım...
bu arada yanlış anlaşılma olmasın for...next sadece zamanlama için kullanılmamaktadır...


Döngü düzenlemek ( For...Next )  : Bazi islemlerin önceden belirlenen sayida tekrarlanmasi gerekmektedir. PICBASIC programlama dilinde bu isi FOR...NEXT döngüsü bir sayaç gibi çalisarak gerçeklestirmektedir. FOR komutundan sonra bir degiskene ilk deger atanip, bu degiskenin sayacagi son deger de belirtilir. Ayrica degiskenin kaçar kaçar artacagi STEP komutuyla kontrol edilebilmektedir. Son olarak NEXT döngüsüne gelen program eger son degere ulasilmamis ise bir sonraki deger için ayni isi yapacaktir. Örnegin:
 
For k=2 TO 10 step 2
Pause1000
Next

goto basla   ' sayma işlemi bittikten sonra basla isimli etikete gider...
 
Burada k degiskeni 2'den 10'a kadar ikiser ikiser saymaktadir. Her bir döngüde bir saniyelik bir gecikme saglamaktadir. Döngü toplam bes tur atacagindan 5 saniyelik bir gecikme sağlanmış olacaktır.


kolay gelsin...
Linkback: for...next ile basit zaman gecikmesi


Paylaş whatsappPaylaş facebookPaylaş linkedinPaylaş twitterPaylaş myspacePaylaş redditPaylaş diggPaylaş stumblePaylaş technoratiPaylaş delicious