Qbasic Dersleri -Ders: 'Print, Color, Locate, Print Using, Lprint, REM' , örnekli anlatım

Web Dersleri Qbasic Dersleri -Ders: 'Print, Color, Locate, Print Using, Lprint, REM' , örnekli anlatım Webmaster Genel Konular hakkında bilgi paylaş; Ders: 'Print, Color, Locate, Print Using, Lprint, REM' Qbasic programımızı açtık. Ve artık kodları yazmaya ...
Cevapla
 
Seçenekler
  #1  
Arama 08-02-2008, 06:25
kadınca - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 28/08/07
Mesajlar: 6.564
 
     WS-Ticareti: (1)
Blog Yazıları: 2
Teşekkürleri: 34
261 Msg. 430 Tşkr.
Rep Gücü: 100 kadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond repute

Qbasic Dersleri -Ders: 'Print, Color, Locate, Print Using, Lprint, REM' , örnekli anlatım

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

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.

Kod:

Kod:
PRINT "Merhaba"
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.

Kod:

Kod:
PRINT "Merhaba"; SPACE$(1); "Arkadaşlar"
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..

Kod:

Kod:
COLOR 14
PRINT "Renk 14'te Bir Yazı.."
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.

Kod:

Kod:
COLOR 14: PRINT "Renk 14'te Bir Yazı.."
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.

Kod:

Kod:
LOCATE 3, 1: PRINT "Başlanan Yer Satır 3 ve Sütun 1.."
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.

Kod:

Kod:
PRINT "ADI:", "MURAT"
PRINT "YAŞ:", "19"
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 (153.25). 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ı)

Kod:

Kod:
PRINT USING "###.##"; 153.25233
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.


Kod:

Kod:
LPRINT "Bu yazi yazicidan cikacak.."
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)

Kod:

Kod:
PRINT "Merhaba"     'buraya açıklama yazabiliriz..
Kod:

Kod:
REM Veya buraya da açıklamalar yazabiliriz..
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.

Ders 1. Burada bitti.


__________________
konularımı ç-alırken lütfen altına nikimi yazarak alınız.yoksa eklediğiniz sitede deşifre edilirsiniz
Alıntı ile Cevapla
Cevapla


Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
photoshop dersleri türkçe anlatım 226 ders..!! becerikliforum Photoshop 0 08-07-2008 06:13
Tagların sitillerinin değiştirilmesi, stilleri nasıl değiştireceğiz, örnekli anlatım kadınca Web Dersleri 0 12-02-2008 08:52
CSS (Style Sheet) Hazırlamak, web sayfalarına uygulamak, sayfayı düzenlemek, örnekli anlatım,uygulamalı ders kadınca Web Dersleri 0 08-02-2008 06:06
Delphi dersleri - ders 1 Celebrian Delphi 0 24-12-2007 12:34
Ascii Karekterlerİ Bulma & FORMATLI PRINT Celebrian Visual Basic & Action script 0 24-12-2007 11:16

Siteye link vermek için alttaki kodu sitenize ekleyin
Ya da kodu Ctrl+C ile kopyalayın
Örnek görünüm: Webmaster Sitesi