memo 3 satir ve memodaki yazilar yavaş yavaş akıp gidiyor ve

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Misafir

memo 3 satir ve memodaki yazilar yavaş yavaş akıp gidiyor ve

Mesaj gönderen Misafir » 23 Ağu 2004 03:49

Memoya girilen satırların yavaş yavaş akmasını istiyorum...Yapılabilir mi...Nasıl...Memoya girdiğim 15 satırlık bir veriyi yavaş yavaş akmasını istiyorum veya 3 sn bir satır atmasını istiyorum Nasıl yapabiliriz..Teşekkürler

Kullanıcı avatarı
ahmet_sinav
Üye
Mesajlar: 259
Kayıt: 17 Nis 2004 06:44
Konum: İzmir Yeşilyurt Ulu Cami
İletişim:

Mesaj gönderen ahmet_sinav » 23 Ağu 2004 03:55

Selam
bir timerla işini halledebilirsin.intervalini ayarla ve
ontimer eventında

memo1.lines.add('String');

Saygılar;

Misafir

biraz açarmsınız

Mesaj gönderen Misafir » 23 Ağu 2004 04:51

Eğer mümkünse o kadar iyi değilim delphide üzgünüm... :x

Kullanıcı avatarı
futbolcu
Üye
Mesajlar: 129
Kayıt: 02 Tem 2003 07:33
Konum: Ankara

Mesaj gönderen futbolcu » 23 Ağu 2004 08:22

Hocam işlem en basitiyle şöyle:
forma bir memo bir de timer bileşeni ekleyelim..
memo nun scrollBars özelliğini de dikey (ssVertical) olarak ayarlayalım.
sonra Form üzerindeki timer bileşenini çift tıklayıp;
ahmet_sinav hocamın verdiği kodu oraya kopyalayıp yapıştıralım..
bu kadar..
Burada kayan yazı elbetteki
memo1.lines.add('String'); satırındaki "string" olacaktır.. Siz tüm memodaki yazının kaymasını isterseniz;

kod aynen şu olacaktır:
memo1.lines.add(memo1.text);
Timer in interval i ise varsayılan olarak 1000 dir.. siz bunu isteğinize göre ayarlayabilirsiniz..
selamlar
Bilgi çoğaldıkça krallar ölür

Misafir

hocam yazı kayboluyor yanlız

Mesaj gönderen Misafir » 23 Ağu 2004 09:08

Hocam yazı tekrarlamıyor ki altta yazı kayboluyor tekrar geri gelmiyor

Kullanıcı avatarı
muskut
Kıdemli Üye
Mesajlar: 1115
Kayıt: 22 Ara 2003 09:50
Konum: Sandalyemden
İletişim:

Mesaj gönderen muskut » 23 Ağu 2004 09:43

Döndüreceğiniz yazıyı bir dizide veya stringlist'te tutup, bu dizinin boyutu veya stringlist'in count'u kadar bir döngü ile işlemlerinizi gerçekleyip, dögüyü tamamladıktan sonra işlemlerinizi başa alabilirsiniz.

vesselam.

Misafir

Teşekürler

Mesaj gönderen Misafir » 24 Ağu 2004 07:31

Teşekkürler

Cevapla