Selam arkadaşlar.örneğin 1 den 10 a kadar olan sayıları yazıcıdan çıktı almak istiyorum ve şöyle bir kod yazdım.Fakat kağıda sadece 1 sayısını aktarıyor.Sorun nerde acaba?Saygılar.
var
satir,i:integer;
begin
printer.begindoc;
satir:=0;
for i:=1 to 10 do
begin
printer.canvas.textout(15,satir,inttostr(i));
satir:=satir+printer.pageheight;
end;
printer.enddoc;
end;
......Üniversite sınavına girenlerin puanlarının hayırlı olması dileğiyle....
Yazdırma sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun
S.A.
satırı pageheight kadar arttırırsan yazdırılacak alanın dışına çıkar bir sonraki sayfanın sınırına girer.
sanırım problem burda.
önce sabit değer mesala 50 arttır. sonucu gör. problem bu ise ona göre çözüm bulabilirsin.
Kolay gelsin.
Kod: Tümünü seç
satir:=satir+printer.pageheight;
satırı pageheight kadar arttırırsan yazdırılacak alanın dışına çıkar bir sonraki sayfanın sınırına girer.
sanırım problem burda.
önce sabit değer mesala 50 arttır. sonucu gör. problem bu ise ona göre çözüm bulabilirsin.
Kolay 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: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun
-
- Üye
- Mesajlar: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun