döngü kurma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 114
- Kayıt: 20 Ağu 2004 01:08
döngü kurma
merhaba benim aklımda hep döngülerde bitürlü kavrayamadım arkadaşlar, mesela ben butona basınca button bi visible true olucak bi false yada farklı rafklı showmessage versin bana tam açık bir şekilde anlatırsanız sevinirim
S.A.
bi true bi false yapmak için
şeklinde bir kod işini görür.
farklı mesajlar içinse mesajlarını diziye sabitle (text dosyaındanda okuyabilirsin vs.) sonra dizinin sayısına göre random sayı üretip o sıradaki mesajı göster. veya döngü içerisinden sıra ile mesajları gösterebilirsin.
Koly gelsin.
bi true bi false yapmak için
Kod: Tümünü seç
button1.visible:=not button1.visible;
farklı mesajlar içinse mesajlarını diziye sabitle (text dosyaındanda okuyabilirsin vs.) sonra dizinin sayısına göre random sayı üretip o sıradaki mesajı göster. veya döngü içerisinden sıra ile mesajları gösterebilirsin.
Koly gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
-
- Üye
- Mesajlar: 114
- Kayıt: 20 Ağu 2004 01:08
sizede kolay gelsin askerde
fakat bu kod işimi görmez bunu gibi bende birşeyler yaptım ama olmuyor buttonun birf visiblesi false bi true olucak bunun amacı yanıp sönen buton gibi olucak bu arada buttonada her tıkladığımda naısl farklı mesaj verdittirebilirim vede buttona tıklamadan otomatik nasıl yaptırabilriim amaç buttona ben tıkladığımda döngü hemen biter ben döngünün bitip tekrara başa dönüp devam etmeini istiyorum ilginiz içn teşekkürler, hayırlı bayramlar.

Kod: Tümünü seç
Table1.first;
while table1.eof do begin
table1.edit;
table1Sayi.asinteger:=table1Sayi.asinteger+1;
table1.post;
end;
benim bildiğim yukardaki yapıdaki kod parçacıklarına döngü deniliyor. başlıkta okuduğuma göre cevap yazdım ben.
-
- Kıdemli Üye
- Mesajlar: 489
- Kayıt: 13 Eyl 2003 09:10
- Konum: istanbul
- İletişim:
arkadas anlatmıs ama uygulamalı vereyim
forma 1 button ve 1 timer yerlestirin
private kısmına
Timer1Timer olayına
formun FormCreate olayına
ve buttonun Click olayına
burda ne olacak
siz buttona tıklayınca captionda sayılar 1234 vs olarak artmaya baslayacak buttona tekrar basınca duracak
sonraki tıklamalarda kaldıgı yerden devam edecek.
basarılar
forma 1 button ve 1 timer yerlestirin
private kısmına
Kod: Tümünü seç
private
i:integer;
Kod: Tümünü seç
procedure TForm1.Timer1Timer(Sender: TObject);
begin
timer1.Interval := 10;
i := i + 1;
Form1.Caption := IntToStr(i);
end;
Kod: Tümünü seç
procedure TForm1.FormCreate(Sender: TObject);
begin
i := 0;
end;
Kod: Tümünü seç
procedure TForm1.Button3Click(Sender: TObject);
begin
Timer1.Enabled := not Timer1.Enabled;
end;
siz buttona tıklayınca captionda sayılar 1234 vs olarak artmaya baslayacak buttona tekrar basınca duracak
sonraki tıklamalarda kaldıgı yerden devam edecek.
basarılar