MEKAN.SIZ FORUMLARI
Would you like to react to this message? Create an account in a few clicks or log in to continue.

MEKAN.SIZ FORUMLARI

FLATCAST RADYOLARI YARDIM FORUMU
 
AnasayfaPortalliGaleriLatest imagesKayıt OlGiriş yap

 

 'Print, Color, Locate, Print Using, Lprint, REM'

Aşağa gitmek 
YazarMesaj
MEKAN.SIZ
YÖNETİCİ

YÖNETİCİ
MEKAN.SIZ


Erkek
Mesaj Sayısı : 1464
Yaş : 52
Ülke : TÜRKİYE
Şehir : İSTANBUL
Deneyim : YÖNETİCİ


Mekansız Forum : <marquee>http://mekansiz.forumzen.com MEKAN.SIZ FORUM</marquee>
Seviye : 'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2'Print, Color, Locate, Print Using, Lprint, REM' Repbitposyt2
Forum ödülü : 'Print, Color, Locate, Print Using, Lprint, REM' Oscartt5
Msj ödülü : 'Print, Color, Locate, Print Using, Lprint, REM' Reput300an1'Print, Color, Locate, Print Using, Lprint, REM' Ref15ux1

Tuttugunuz klüp : 'Print, Color, Locate, Print Using, Lprint, REM' 1447
Ruh haliniz : 'Print, Color, Locate, Print Using, Lprint, REM' Mesgul
REP PUANI :
path="" title="" permalink="">


Kayıt tarihi : 31/01/07

'Print, Color, Locate, Print Using, Lprint, REM' Empty
MesajKonu: 'Print, Color, Locate, Print Using, Lprint, REM'   'Print, Color, Locate, Print Using, Lprint, REM' Icon_minitimeÇarş. Eyl. 26 2007, 00:51

Qbasic programımızı açtık. Ve artık kodları yazmaya başlayabiliriz. Bundan önce Qbasic dizinindeki bazı programları ne anlama geldiğiniz anlatalım:


Bunlardan QBASIC.EXE ya da QB.EXE adıyla bilinen dosya program dosyamızdır. Buna tıklayarak compiler programımızı çalıştırırız. BC.EXE programı OBJE dosyanın yaratımı için ve LINK.EXE ise bunun EXE formatına dönüştürülmesi için gerekli programlar. Qbasic 4.5 ve 7.1'de program menülerinden bu işi yapabilirsiniz. Yalnız Qbasic 1.1 kullanıyorsanız mutlaka bu dosyaları COMMAND.COM komut satırında ilgili bas dosyayı yazarak EXE dosyasına çevirmelidir.


Öğrenmemiz gereken en önemli kodlar biri PRINT. Bu ekrana yazı yazdırma işlemi için kullanılır. PRINT'ten sonra tırnak işaretleri arasına değer yazılır.

'Print, Color, Locate, Print Using, Lprint, REM' 18fq


Araya koyacağınız Noktalı virgül ( ; ) iki kelime ya da cümleyi bağlamak için kullanılır. Boşluklar için, boşluk belirtebileceğiniz gibi SPACE$(i), SPC(i) ya da TAB(i) komutlarını da kullanabilirsiniz. Ne kadar boşluk verecekseniz parantez içine o sayıyı yazıyorsunuz.

'Print, Color, Locate, Print Using, Lprint, REM' 21ra


Yazıların rengini COLOR komutu ile belirleriz. Bu renkler ekranın max. renk sayısına göre 0-16, 0-255, 0-1 arasında değişebilir..

'Print, Color, Locate, Print Using, Lprint, REM' 33fa


Not: Dilerseniz kodlar arasında satır atlamak yerine aralarına iki nokta üstüste ( : ) koyarak yan yana yazabilirsiniz. Fakat bu durum bazı durumlarda geçersizdir.

'Print, Color, Locate, Print Using, Lprint, REM' 43lj


Yazıların yerleştirileceği yer de belirlenebilir. Bunun için LOCATE komutunu kullanmaktayız. Ekranın boyutuna göre satır ve sütun olarak verilen değerlerin olduğu alana yazının yerleştirilmesidir.

'Print, Color, Locate, Print Using, Lprint, REM' 50lf


TAB Boşluklarını PRINT'te kullanmanız için virgül (,) sizlere yardımcı olacaktır. İki kelime ya da cümle arasında kullanacağınız virgül sonraki sekmeden başla anlamı taşır.

'Print, Color, Locate, Print Using, Lprint, REM' 61qc


PRINT USING ise bu kodu sınırlamak ya da tablolarda kullanmak için yararlanılan bir komuttur.. Aşağıdaki örneği incelerseniz değerimiz 153.25233 olmasına karşın gösterilen ondalık kesmin iki sayısıdır. PRINT USING'te kullanılan karakterlerden önemli olanlar # (Sayısal Değer), ! (Sadece Baş Harfi - Alfa Sayısal), / / (Uzunluğu arttırılabilir, Alfasayısal boşluk..) (Bknz. Qbasic 7.1 Yardım Dosyası)

'Print, Color, Locate, Print Using, Lprint, REM' 76rk


LPRINT komutu yazıcıdan yazıyı çıkarmanız için gerekli bir komut. Aşağıdaki şekilde programı çalıştırırsanız yazıcınız açık ise yazı kağıda aktarılmaya başlanacaktır.

'Print, Color, Locate, Print Using, Lprint, REM' 88vl


LPRINT'te en çok karşılaştığım soru farklı yazı tipleri kullanamaz mıyım? Tabi ki kullanabilirsiniz. Bunun için yazıcınızın MS-Dos uyumlu olması gerekmektedir. Yoksa standart olan yazı ile çıkarılacaktır. Kendi FONT (yazı tipleri) dosyalarınızı yaratarak da farklı yazı tipleri kullanabilirsiniz. (Yazıcı için)

'Print, Color, Locate, Print Using, Lprint, REM' 91fy


Gelişmiş dos programlarını Turbo Pascal kullanarak yapabilirsiniz. Bu C/C++ dilini kullandırmaktadır. Yoksa Qbasic günümüzde sadece oyun yapımında ya da Basic'e başlangıçta temel bilgilerin alınmasında kullanılmaktadır.


Varsayalım program yaratıyorsunuz ve kaynak kodunuza açıklama eklemeniz gerekiyor. Bu durumda REM komutunu ya da Üst ayracı (') kullanabilirsiniz. Bu ekranda görüntülenmeyecektir.
Sayfa başına dön Aşağa gitmek
https://mekansiz.catsboard.com/
 
'Print, Color, Locate, Print Using, Lprint, REM'
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
MEKAN.SIZ FORUMLARI :: @ BİLİM & TEKNOLOJİ & İNTERNET :: @ Programlama Dilleri-
Buraya geçin: