pascal komutu

haticecetin
04-11-2006, 12:38   |  #1  
OP Yeni Üye
Teşekkür Sayısı: 0
24 mesaj
Kayıt Tarihi:Kayıt: Eki 2006

arkadaşlar merhaba
çok rica etsem bilen biri acil olarak bana "fillchar" komutunun ne işe yaradığını söyleyebilir mi? ilgilenipte bu msj açanlara şimdiden saygılar...

barisaydiner
04-11-2006, 15:49   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 0
486 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

FILLCHAR :

Bir  string  değişkene  istenen  sayıda  karakter  aktarmak  için  kullanılır.

Kullanım Şekli:

FILLCHAR(X, Y, Z)

X herhangi bir tipe sahip değişkendir. Y . değere kadar Z kadar karekter eklenir.

String  değişkene, elde  edilmesi  gereken  karakter  sayısının  bir  fazlası  aktarılır. Bu  kullanımdan  sonra  string  değişkenin  0.  byte’ına  bu  string  bilginin  uzunluğu  aktarılmalıdır. String  değişkenlerde  0.  byte, o  string  değişkenin  kaç  karakter  uzunluğunda  olduğunu  verir. Mesela  St  değişkenine  40  karakter’lik  boşluk  aktarmak  için;

                                FILLCHAR(ST,41,’  ’);

                                ST[0]:=CHR(40);

ifadeleri  kullanılmalıdır.  Buradaki  Chr  fonksiyonu  yerine  Char  kelimesi de  kullanılabilir. 0. byte’a  kodu  40  olan  karakter  aktarılmıştır. Yani   0.byte’taki  karakterin  kodu  bize  o  string  değişkenin  uzunluğunu  verir.

Örnek:

FILLCHAR(S, 81, #178);

Bu  örnekte  S  değişkenine  80  karakterlik  kodu 178  olan  karakter  aktarılıyor.