Code untuk mengubah warna text pada bahasa C atau C++:
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14 );
Fungsi ubah wrna diatas bisa diganti mnjadi sebuah prosedur..
cnth’a..
void setcolor(unsigned short color)
{
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,color);
angka 10 fngsi’a sama dngn angka 14 pada pnjelasan diatas..!!
untk mngset ulng ke mode stndar ketikan code..
setcolor(7);
7 adlh warna putih biasa.., bukan white bright….!!
Berikut fungsi untuk mngubah warna text sekaligus mngbh warna background..
code’a..
system(“Color 0A”);
dngn library.. #include<stdlib.h>
0A = adlh dua angka Hexadecimal… 0-F..
digit pertama buat ngatur warna background, sdngkan digit kedua buat ngatur warna text..
jadi klo kalian udh ngeset tmplan ke wrna lain.., untk mngubh ke default warna’a pake code…
system(“Color 07”);
0 , digunakn untuk backround..(hitam)
7 , digunakn untuk text..(putih)
brikut adalah code Hexadecimal buat ngubah warna..
0 = Black
1 = Blue
2 = Green
3 = Aqua
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Light White
Contoh hasil eksekusi program dengan menggunakan fungsi setcolor(X);
Source Code untuk contoh program diatas adalah :
#include <iostream.h> // standard library buat cout dan cin
#include <conio.h> //standard library buat getch();
#include <windows.h> //standard library buat tipe data HANDLE, fungsi GetStdHandle dan prosedur SetConsoleTextAtrributevoid setcolor(unsigned short color)
{
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);SetConsoleTextAttribute(hCon,color);
}void main()
{
cout<<“Warna Text Default”<<endl; //menamppilkan kalimat “Warna Text Default”
setcolor(10); //Mengeset warna text menjadi warna hijau
cout<<“Warna Text Hijau”<<endl;
setcolor(21);
cout<<“Contoh Text Berwarna Dengan Block”<<endl;
setcolor(7);
cout<<“Warna Text Kembali Seperti Default”<<endl;
getch(); //menahan sekuensi program bisa juga dibilang menunggu inputan dri user
}
Download contoh program diatas disini.
NB: fungsi system(“color ..”);
hanya dpt mngubh SEMUA warna text!!!
Anda bisa mendukung saya untuk tetap melakukan update tutorial dengan cara mem-follow blog saya, atau mem-follow twitter saya disini, bisa juga dengan meninggalkan komentar dan atau me-request tutorial yang anda inginkan. Best regards, eSDhee
Epan……..^^ just pisit2
jgn lupa ubh link q
maaf ini sapa yaa???? heheehe
minta contoh bahasa PHP nya dong 🙂
Oya,kasih tau syntax buat ngasih warna background layar console C++ dunk??
owhh.. ini niken….
memang pnjelasan aku kurang jelas ya???
boleh tau bagian mana yg kurang dmngerti???
OI. mana contohnya!.
contoh apa’a???
klo syntax’a kan udah jelas bngt…
setiap code udah dibahas, kmu tnggal pake broo….
jngn lupa pake library yang pas sesuai dengan pembahasan diatas…
pake contoh nya brow….
lieeeeeeeeeeeeeeeeeeeeeeerrrrr….
apakah contoh program diatas sudah menjawab pertanyaan saudara2?
oi kalo pake setcolor warna merah sama biru ape..?itu HD nya ga bener cuyyy
HD?? merah biru apa yaa??
gak apal cuy… wkwkwk…
soalnya bnyk kombinasi warna’a… coba2 aja…
mas..
di Komentar dnk biar jelas..
cz kgk smua orang bsa mbca program
sudah seharus’a seorang programmer bisa membaca syntax…
klo gak bisa baca, bukan programmer nama’a bro…
ok, ane coba beri penjelasan…
setuju alfadin… ana sekolah SMK jurusan Rekayasa Perangkat Lunak ajah kurang memahami… 😦
aa .
g bs cc ..
ktny windows.h g bs d bukaa ..
><"
OS anda apa?? kmu pake compiler’a apa??
setau aa, ini bkerja di OS Windows XP keatas dgn compiler Microsoft Visual Studio ver 6.0 keatas.
kalo mau bikin textnya kelap-kelip bisa g?
tentu sangat bisa bro…
clue:
pake perulangan plus nilai warna random
contoh program bisa diliat disini
woke2,,, thx…
😀
kl masukin gambar bisa jg g?
wah klo gambar sya blom prnah coba broo…
coba cari2 aja di mbah google.. hahhaa
mantep,, yg love tu kren….
hehehe,,, blh minta codingnya g?
skalian gmn caranya ngeluarin bunyi nya jg tu…
kl bisa krm ke emailq aj…
hehehe,,, thx..
😀
#include // standard library buat cout dan cin
#include //standard library buat tipe data HANDLE, fungsi GetStdHandle dan prosedur SetConsoleTextAtrribute
mksd nya apa itu,bisa di jelaskan?
itu smua standard library mas, klo gak di include prosedur’a gk bisa jalan.
Bang.
Ane ada masalah dikit nich..
Ane kan udh ngasih warna text di program insert.. trs ane bikin printah delete kox pas ane compile ada yg salah
yachTolong bantuannya
HANDLE buat apaan…?
Reblogged this on mizwardomlank and commented:
Add your thoughts here… (optional)
makasih brooo
thanks broo,,,,
bro tau gak sintax buat bikin tulisan berjalan di c++ ?? kalo tau di share ya =D,,,
makasih banyak, sudah cukup membantu 🙂
makasih banyak, sudah cukup membantu bahkan sangat membantu 🙂
Keren banget gan, terimakasih 🙂
kalo system(“cls”) itu apa yah? kok error saat di jalankan pake turbo c++ windows xp? tolong donk bantuannya, thx yah 😀
email: kibememsek@gmail.com
system(“cls”) itu semacam clear window. jdi menghapus semua yang sudah ditulis. klo error karna masnya ngopy petik dari browser. petik dari browser itu beda ascii code, jdi harus ketik sendiri mas.. hehe
contoh program pemberian warna di atas kok error yah saat di tes, masih bingung
“HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,color);” error (unsigned short)
gan mau nanya dong .
klo cara mengubah font cmd menggunakan bahasa pemrograman gimana caranya ya ?
terimakasih ^_^
wih keren bgt bro hahaha nggak ngerti saya ngubah2 command prompt, taunya cuman pake hehe
void setcolor(unsigned short color)
{
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,color);
}
itu maksudnya apa ya , bagian itu gak dijelasin
secara teknis saya jga kurang mengerti, cmn klo diliat dri bahasanya itu seperti mengambil tool yang digunakan untuk mengubah warna “tinta” kursor..