Cara Menggunakan File BMP Dengan QBasic
QBasic adalah bahasa pemrograman BASIC yang dapat berjalan di hampir semua versi sistem operasi DOS dan Windows dan melalui berbagai sistem operasi lainnya menggunakan emulator atau mesin virtual. QBasic populer di kalangan pengembang perangkat lunak yang perlu membuat aplikasi kecil yang didedikasikan untuk tujuan tertentu, terutama untuk sistem operasi lama. Sebagai salah satu format gambar paling sederhana dan paling umum yang tersedia, file BMP (bitmap) menyimpan data biner untuk mewakili suatu gambar. Dengan beberapa langkah tambahan dalam membuat gambar, Anda dapat menggunakan file BMP dengan QBasic.
1.
Buat tipe gambar "TYPE Bitmap" untuk menyimpan gambar bitmap.
2.
Buat atribut gambar di bawah tajuk "TYPE Bitmap" dalam biner menggunakan baris kode berikut:
JENIS BMPHeaderType id SEBAGAI STRING * 2 ukuran SEBAGAI PANJANG rr1 SEBAGAI INTEGER rr2 SEBAGAI INTEGER offset SEBAGAI PANJANG horz SEBAGAI PANJANG SEBAGAI PANJANG HEI SEBAGAI pesawat PANJANG SEBAGAI BINTANG INTEGER SEBAGAI PANJANG SESUAI STRING * 1024 'TYPE AKHIR
3.
Buat tipe variabel "Bitmap" untuk menyimpan data gambar itu sendiri. Gunakan kode berikut:
DIM b AS Bitmap
4.
Gunakan perintah "OPEN" untuk membuka gambar bitmap menggunakan kode berikut:
BUKA "bitmapname.bmp" FOR BINARY AS #
Di mana "bitmapname.bmp" adalah nama dan jalur ke gambar bitmap Anda.
5.
Baca data gambar dari file bitmap menggunakan perintah "GET". Gunakan kode berikut:
DAPATKAN 1,, BmpHeader
Anda sekarang akan siap untuk menggunakan gambar BMP dengan proyek QBasic Anda.
Tip
- QBasic tidak mendukung gambar 24-bit (16 juta warna). Jika Anda ingin menggunakan gambar BMP 24 atau 32-bit, Anda harus menggunakan QB64.