Kegunaan
fungsi anggota cls sendiri dapat diketahui dari namanya, yaitu untuk
membersihkan tampilan layar (clear screen) dan memposisikan kursor pada
baris 0 kolom 0 (baris pertama kolom pertama). Project contoh10.ide berikut ini
adalah demonstrasi penggunaan pustaka screen.cpp. Maksud dari programnya adalah
untuk memberikan contoh penggunaan fungsi anggota setActivePage dan
setVisualPage yang merupakan fungsi anggota dari objek Screen. Agar project
contoh10.ide ini berjalan maka salinlah file screen.cpp dalam direktori yang
sama tempat Anda menyimpan project.
Untuk menjalankan Contoh 10.cpp yang harus dilakukan pertama kali masukan codingan screen.cpp yaitu dengan buka borland file→new→text edit,tidak usah di running,langsung di save saja ke folder BIN di local disk C. Setelah itu lalu masukan coding Contoh 10.cpp dengan cara file→new→project
Untuk menjalankan Contoh 10.cpp yang harus dilakukan pertama kali masukan codingan screen.cpp yaitu dengan buka borland file→new→text edit,tidak usah di running,langsung di save saja ke folder BIN di local disk C. Setelah itu lalu masukan coding Contoh 10.cpp dengan cara file→new→project
Contoh 10.cpp:
#include <dos.h>
#include <stdlib.h>
#include
"screen.cpp" // Header screen.cpp
int main(void)
{
UCHAR i, j;
Screen *layar = new
Screen();
layar->setAttribute(0x2f);//huruf putih
latar hijau
layar->setActivePage(1);
layar->writeString("DODY
FAIZAL");
layar->setAttribute(0xe5);//huruf ungu
latar kuning
layar->setActivePage(0);
layar->writeString("TEKNIK
KOMPUTER");
for (i = 1; i < 11;
i++)
{
j = i % 2;
layar->setVisualPage(j);
delay(3000);
}
delete layar;
return EXIT_SUCCESS;
}
Ketika program diatas dijalankan maka muncul tulisan “DODY FAIZAL” dan
“TEKNIK KOMPUTER” secara bergantian dengan jeda waktu selama tiga detik.
Tulisan ”DODY FAIZAL” ditampilkan pada halaman 1 sedangkan “TEKNIK KOMPUTER”
pada halaman 1.





