Pada postingan kali Admin akan berbagi sebuah kode vb6 yaitu tentang cara mendapatkan kode warna RGB dengan VB6.
Warna RGB merupakan warna turunan yang aslinya hanya tiga warna yaitu Red Green dan Blue dan ketiga warna inilah yang akan menghasilkan warna keturunan pada masing-masing warna dan kita dapat mendapatkan warna ini melalui kode angka yaitu dari angka 0-255.
Output Form |
Sekarang kita langsung ke tutorial cara pembuatan kode warna RGB dengan Visual Basic 6.0:
1. Buka Form VB6 Standar EXE
2. Pada Form1 tanamkan beberapa kontrol :
3 buah HScrollBar
4 buah Label
1 buah TextBox (letakan tepat diatas PictureBox)
1 CommanButton
1 buah PictureBox
4. Desainlah Form seperti Gambar dibawah ini :
Desain Form |
5. Setelah mendesain Form seperti diatas, kemudian ketikan kode dibawah ini :
Option Explicit
Private Sub Command1_Click()
Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
End Sub
Private Sub Form_Load()
'pengaturan properti
HScroll1.Min = 0
HScroll2.Min = 0
HScroll3.Min = 0
HScroll1.Max = 255
HScroll2.Max = 255
HScroll3.Max = 255
HScroll1.LargeChange = 1
HScroll2.LargeChange = 1
HScroll3.LargeChange = 1
HScroll1.SmallChange = 1
HScroll2.SmallChange = 1
HScroll3.SmallChange = 1
Picture1.BackColor = &HFFFFFF
Text1.ForeColor = vbWhite
' Atur nilai awal HScrollBar
HScroll1.Value = 0 ' Red
HScroll2.Value = 0 ' Green
HScroll3.Value = 0 ' Blue
' Tampilkan nilai awal
Label1.Caption = "Red: " & HScroll1.Value
Label2.Caption = "Green: " & HScroll2.Value
Label3.Caption = "Blue: " & HScroll3.Value
' Atur warna awal PictureBox
UpdateColor
End Sub
Private Sub HScroll1_Change()
Label1.Caption = "Red: " & HScroll1.Value
UpdateColor
End Sub
Private Sub HScroll2_Change()
Label2.Caption = "Green: " & HScroll2.Value
UpdateColor
End Sub
Private Sub HScroll3_Change()
Label3.Caption = "Blue: " & HScroll3.Value
UpdateColor
End Sub
Private Sub UpdateColor()
Dim r As Integer, g As Integer, b As Integer
r = HScroll1.Value
g = HScroll2.Value
b = HScroll3.Value
Text1.Text = "RGB(" & r & ", " & g & ", " & b & ")"
Picture1.BackColor = RGB(r, g, b)
Text1.BackColor = RGB(r, g, b)
End Sub
Setelah mengetikan kode seperti diatas, sekarang jalankan Project anda dengan menekan tombol RUN/F5, setelah berhasil dijalankan geser ketiga ScrollBar untuk mendapatkan warna yang diinginkan dan Anda juga dapat menyalinkan kodenya untuk dieksekusi dalam pembuatan program terutama yang berhungan dengan pemograman yang berbasis grafis atau gambar.
Demikianlah artikel kali ini tentang Mendapatkan Kode Warna RGB Dengan Visual Basic 6.0 (VB6), semoga artikel ini bermanfaat buat kita semua,Amin.
Selamat mencoba, semoga berhasil.
No comments:
Post a Comment