Peşpeşe Mesaj Vermek

Yapmak istediğiniz işle ilgili doğru bileşeni bulmak için burayı kullanabilirsiniz. Sadece bulmak için, diğer sorular Programlama forumuna lütfen.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Cevapla
arjen
Üye
Mesajlar: 4
Kayıt: 03 Oca 2011 11:03

Peşpeşe Mesaj Vermek

Mesaj gönderen arjen »

Beyler benim sorum aslında oldukça basit galiba.
Mesela bir button yaptım ve buna her tıkladığında ayrı bir mesaj verdirmek istiyorum.(butona tıklayınca mesajı verecek (showmessage) onaylayınca kapanacak ve tekrar o butona tıklanırsa belirlenen farklı bir mesajı verecek)Bunun kodları nasıl yazılır?
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: Peşpeşe Mesaj Vermek

Mesaj gönderen unicorn64 »

mesajlar ve gösterilme sırası sabitse, mesajlar bir diziye alınır, global tanımlanacak integer bir değişken üzerinden hangi mesajın gösterileceği kontrol/takip edilir...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Peşpeşe Mesaj Vermek

Mesaj gönderen sabanakman »

Dizi yöntemine yakın başka bir teknik. (Balığı buradan tutup yolluyoruz :mrgreen:)

Kod: Tümünü seç

var i:Integer=1;

procedure TForm1.Button1Click(Sender:TObject);
var S:String;
begin
  case i of
    2:S:='2. mesaj';
    3:S:='3. mesaj';
    4:S:='4. mesaj';
  else
    i:=1;
    S:='İlk mesaj';
  end;
  ShowMessage(S);
  i:=i+1;
end;
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
arjen
Üye
Mesajlar: 4
Kayıt: 03 Oca 2011 11:03

Re: Peşpeşe Mesaj Vermek

Mesaj gönderen arjen »

Teşekkürler çok sağolun vaktim olunca deneyeceğim..
Cevapla