QBasic ile BMP Dosyaları Nasıl Kullanılır

QBasic, DOS ve Windows işletim sistemlerinin hemen hemen tüm sürümlerinde ve bir emülatör veya sanal makine kullanan diğer çeşitli işletim sistemlerinde çalışabilen bir BASIC programlama dilidir. QBasic, özellikle eski işletim sistemleri için, belirli bir amaca yönelik küçük uygulamalar yaratması gereken yazılım geliştiriciler arasında popülerdir. Mevcut en basit ve en yaygın görüntü formatlarından biri olan BMP (bitmap) dosyaları, bir görüntüyü temsil etmek için ikili verileri depolar. Görüntüyü oluşturmak için birkaç ilave adımla BMP dosyalarını QBasic ile kullanabilirsiniz.

1.

Bitmap görüntüsünü saklamak için "TYPE Bitmap" görüntü türünü oluşturun.

2.

Aşağıdaki kod satırlarını kullanarak ikili dosyada "TYPE Bitmap" başlığı altında resim niteliklerini oluşturun:

TİP BMPHeaderType kimliği STRING * 2 BOYU UZUN rr1 INTEGER OLARAK RR2 INTEGER OLARAK OFTEGER olarak ofset UZUN horz, UZUN genişlik olarak UZUN hei olarak UZUN hei olarak STRING * 1024 'SON TİPİ

3.

Görüntü verisinin kendisini tutmak için bir "Bitmap" değişken türü oluşturun. Aşağıdaki kodu kullanın:

DIM b AS Bitmap Olarak

4.

Aşağıdaki kodu kullanarak bitmap görüntüsünü açmak için "OPEN" komutunu kullanın:

BINARY AS # İÇİN AÇIK "bitmapname.bmp"

Burada "bitmapname.bmp", bitmap resminizin adı ve yoludur.

5.

"GET" komutunu kullanarak bitmap dosyasının görüntü verilerini okuyun. Aşağıdaki kodu kullanın:

# 1,, BmpHeader'ı alın

Artık BMP görüntüsünü QBasic projenizle kullanmaya hazır olacaksınız.

Bahşiş

  • QBasic 24 bit görüntüleri (16 milyon renk) desteklemiyor. 24 veya 32 bit BMP görüntüleri kullanmak istiyorsanız, QB64 kullanmanız gerekir.

Popüler Mesajlar