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...
pascal komutu
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.