Tampilkan postingan dengan label VB. Tampilkan semua postingan
Tampilkan postingan dengan label VB. Tampilkan semua postingan

Selasa, 02 Oktober 2012

Array – Satu Dimensi, Multi Dimensi vb.net

Array adalah konstruksi pemrograman yang menyimpan data dan memungkinkan kita untuk mengaksesnya dengan indeks numerik atau subscript. Array membantu kita membuat kode lebih pendek dan sederhana dalam banyak situasi. Array di Visual Basic NET. Mewarisi dari kelas Array dalam namespace System. Array dideklarasikan menggunakan Dim, ReDim, Static, Private.

Array dapat memiliki satu dimensi (array linear) atau lebih dari satu (array multidimensi). Dimensi dari array mengacu pada jumlah subskrip digunakan untuk mengidentifikasi elemen individu. Dalam Visual Basic kita dapat menentukan hingga 32 dimensi. Array tidak memiliki ukuran yang tetap dalam Visual Basic.
Ok langsung saja tutorial vb.net Algoritma Pemrograman Array Satu dimensi dan Multi dimensi dalam program vb.net :
  1. Langsung saja buka Microsoft Visual Studio 2010 anda.
  2. Muncul “Form1”, masukkan Label, TextBox, ComboBox, Button dan juga ListView yang terdapat di ToolBox dengan cara double klik ToolBox yang dipilih.
  3. Ubah Propertiesnya seperti ini :
Nama ControlPropertiesNilai
Label1TextKode Barang
Label2TextNama Barang
Label3TextJenis
Label4TextSatuan
TextBox1Text[Dikosongkan]

NameTxtKodeBarang
TextBox2Text[Dikosongkan]

NameTxtNamaBarang
ComboBox1Text[Dikosongkan]

NameCmbJenis
ComboBox2Text[Dikosongkan]

NameCmbSatuan
Button1TextSimpan

NameBtnSimpan


4.  Setelah itu masukkan kode berikut ini :
Public Class Form1Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Arr(4, 1) As String

Arr(0, 0) = “Kode Barang”
Arr(0, 1) = “Nama Barang”
Arr(1, 0) = “Jenis”
Arr(1, 1) = “Satuan”
Arr(2, 0) = “Sabun Mandi”
Arr(2, 1) = “Pasta Gigi”
Arr(3, 0) = “Pcs”
Arr(3, 1) = “Box”
Arr(4, 0) = “Lusin”
Arr(4, 1) = “Kodi”

ListView1.GridLines = True
ListView1.View = View.Details

For Baris = 0 To 1
For kolom = 0 To 1
ListView1.Columns.Add(Arr(Baris, kolom), 100)
Next kolom
Next Baris

For Baris = 2 To 2
For kolom = 0 To 1
CmbJenis.Items.Add(Arr(Baris, kolom))
Next kolom
Next Baris

For Baris = 3 To 4
For kolom = 0 To 1
CmbSatuan.Items.Add(Arr(Baris, kolom))
Next kolom
Next Baris
End Sub

Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSimpan.Click
Dim Arr(4) As String

Arr(1) = TxtKodeBarang.Text
Arr(2) = TxtNamaBarang.Text
Arr(3) = CmbJenis.Text
Arr(4) = CmbSatuan.Text

Dim listitem As ListViewItem
listitem = New ListViewItem
listitem = ListView1.Items.Add(Arr(1))
listitem.SubItems.Add(Arr(2))
listitem.SubItems.Add(Arr(3))
listitem.SubItems.Add(Arr(4))

TxtKodeBarang.Text = TxtKodeBarang.Text + 1

TxtNamaBarang.Text = “”
CmbJenis.Text = “”
CmbSatuan.Text = “”
TxtNamaBarang.Focus()
End Sub

End Class
5. Setelah itu klik “Start Debugging (F5)
6.  Maka akan tampil form1 dan coba masukkan kode barang sampai satuan, dan klik simpan maka di listview akan tampil data yang telah terinput tadi…

Algoritma Pemrograman Array Satu dimensi dan Multi dimensi dalam program vb.net, kita akan masih lanjut ke tutorial vb.net berikutnya yang lebih banyak dan seru lagi.
tetap semangat dan lanjut gan !!!

Angka Terbilang Indonesia dengan vb.net

Dalam tutorial vb.net berikut ini, penulis mencoba membuat angka menjadi tulisan terbilang dengan bahasa Indonesia dari besar angka yang dimasukkan ke dalam textbox. Besar angka yang dimasukkan bukan bilangan pecahan, tapi bilangan bulat.

Pada tutorial vb.net kali ini kita akan membutuhkan “Class” dari vb.net untuk membuatfungsi terbilang indonesia.
Ok langsung saja tutorial angka terbilang indonesia dengan vb.net :
  1. Langsung saja buka Microsoft Visual Studio 2010 anda.
  2. Muncul “Form1”, masukkan Label, TextBox, dan Juga Button yang terdapat di ToolBox dengan cara double klik ToolBox yang dipilih.
  3. Ubah Propertiesnya seperti ini :
Nama ControlPropertiesNilai
Label1TextAngka
Label2TextTerbilang
TextBox1Text[Dikosongkan]

NameTxtAngka
TextBox2Text[Dikosongkan]

NameTxtTerbilang

MultilineThrue

ScrollBarsVertical
Button1TextTerbilang Indonesia

NameBtnTerbilang

4.  Sebelum Memasukkan Kode di Form1 anda harus membuat “Class” terlebih dahulu,caranya klik “Add New Item” di ToolBar, Lalu Pilih “Class”, ganti namanya dengan “TerbilangIndonesia” pada kolom “Name”, Lalu Pilih “Add” :

5.  Pada “Class” TerbilangIndonesia masukkan kode sebagai berikut ini :

Imports VB = Microsoft.VisualBasic
Public Class TerbilangIndonesia
Function Terbilang(ByRef Indx As String) As String

Dim satu(10) As String
Dim dua(10) As String
Dim tiga(10) As String
Dim ratus As String
Dim ribu As String
Dim juta As String
Dim Millyar As String
Dim Trilliun As String

satu(0) = “Nol” : satu(1) = “Satu” : satu(2) = “Dua” : satu(3) = “Tiga” : satu(4) = “Empat” : satu(5) = “Lima” : satu(6) = “Enam” : satu(7) = “Tujuh” : satu(8) = “Delapan” : satu(9) = “Sembilan”
dua(0) = “Sepuluh” : dua(1) = “Sebelas” : dua(2) = “Dua belas” : dua(3) = “Tiga belas” : dua(4) = “Empat Belas” : dua(5) = “Lima Belas” : dua(6) = “Enam Belas” : dua(7) = “Tujuh belas” : dua(8) = “Delapan belas” : dua(9) = “Sembilan belas”
tiga(2) = “Dua puluh” : tiga(3) = “Tiga puluh” : tiga(4) = “Empat puluh” : tiga(5) = “Lima puluh” : tiga(6) = “Enam Puluh” : tiga(7) = “Tujuh Puluh” : tiga(8) = “Delapan puluh” : tiga(9) = “Sembilan puluh”
ratus = “ratus” : ribu = “ribu” : juta = “juta”
Millyar = “millyar” : Trilliun = “trilliun”

Dim inp, BhsNilai As String

inp = CStr(Val(Indx))


Select Case Len(inp)
Case 1
BhsNilai = satu(CInt(Indx))

Case 2
If Int(CDbl(VB.Right(inp, 1))) > 0 And CDbl(VB.Left(inp, 1)) > 1 Then BhsNilai = Terbilang(CStr(Int(CDbl(VB.Right(inp, 1)))))
If CDbl(VB.Left(inp, 1)) > 1 Then BhsNilai = tiga(CInt(VB.Left(inp, 1))) & BhsNilai
If CDbl(VB.Left(inp, 1)) = 1 Then BhsNilai = dua(CInt(VB.Right(inp, 1)))
BhsNilai = Replace(BhsNilai, “Satu ribu”, “Seribu”)

Case 3
BhsNilai = satu(10)
If Int(CDbl(VB.Right(inp, 2))) > 0 Then BhsNilai = Terbilang(CStr(Int(CDbl(VB.Right(inp, 2)))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 1)))) & ratus & BhsNilai

Case 4
If Int(CDbl(VB.Right(inp, 3))) > 0 Then BhsNilai = Terbilang(CStr(Int(CDbl(VB.Right(inp, 3)))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 1)))) & ribu & BhsNilai
BhsNilai = Replace(BhsNilai, “Satu ribu”, “Seribu”)

Case 5
If Int(CDbl(VB.Right(inp, 3))) > 0 Then BhsNilai = Terbilang(CStr(Int(CDbl(VB.Right(inp, 3)))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 2)))) & ribu & BhsNilai

Case 6
If CInt(VB.Right(inp, 3)) > 0 Then BhsNilai = Terbilang(CStr(CInt(VB.Right(inp, 3))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 3)))) & ribu & BhsNilai

Case 7
If CInt(VB.Right(inp, 6)) > 0 Then BhsNilai = Terbilang(CStr(CInt(VB.Right(inp, 6))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 1)))) & juta & BhsNilai

Case 8
If CInt(VB.Right(inp, 6)) > 0 Then BhsNilai = Terbilang(CStr(CInt(VB.Right(inp, 6))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 2)))) & juta & BhsNilai

Case 9
If CInt(VB.Right(inp, 6)) > 0 Then BhsNilai = Terbilang(CStr(CInt(VB.Right(inp, 6))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 3)))) & juta & BhsNilai

Case 10
If CInt(VB.Right(inp, 9)) > 0 Then BhsNilai = Terbilang(CStr(CInt(VB.Right(inp, 9))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 1)))) & Millyar & BhsNilai

Case 11
If CInt(VB.Right(inp, 9)) > 0 Then BhsNilai = Terbilang(CStr(CInt(VB.Right(inp, 9))))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 2)))) & Millyar & BhsNilai

Case 12
If Val(VB.Right(inp, 9)) > 0 Then BhsNilai = Terbilang(VB.Right(inp, 9))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 3)))) & Millyar & BhsNilai

Case 13
If Val(VB.Right(inp, 12)) > 0 Then BhsNilai = Terbilang(VB.Right(inp, 12))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 1)))) & Trilliun & BhsNilai

Case 14
If Val(VB.Right(inp, 12)) > 0 Then BhsNilai = Terbilang(VB.Right(inp, 12))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 2)))) & Trilliun & BhsNilai

Case 15
If Val(VB.Right(inp, 12)) > 0 Then BhsNilai = Terbilang(VB.Right(inp, 12))
BhsNilai = Terbilang(Int(CDbl(VB.Left(inp, 3)))) & Trilliun & BhsNilai
End Select

BhsNilai = Replace(BhsNilai, “Satu ratus”, “Seratus”)
BhsNilai = Trim(BhsNilai)

Terbilang = ” ” & BhsNilai & ” ”
Terbilang = Replace(Terbilang, ” “, ” “)

End Function
End Class

6. Pada “Form1” Masukkan kode berikut ini :
Public Class Form1
Dim TerBilangIndonesia As New TerbilangIndonesia

Private Sub BtnTerbilang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTerbilang.Click
TxtTerbilang.Text = TerBilangIndonesia.Terbilang(TxtAngka.Text) + “Rupiah”
End Sub

End Class

7.  Setelah itu klik “Start Debugging (F5)
8.  Maka akan tampil form1 dan coba masukkan angka berapapun, dan klik terbilang maka di di textbox akan tampil angka terbilang indonesia

Demikian tutorial angka terbilang indonesia dengan vb.net, kita akan masih lanjut ke tutorial vb.net berikutnya yang lebih banyak dan seru lagi.
tetap semangat dan lanjut gan !!!

Kriptografi – Enkripsi – Dekripsi dengan vb.net

Dalam tutorial vb.net berikut ini, penulis mencoba membuat program Kriptografi, Enkripsi dan Dekripsi dengan program vb.net, apa itu Kriptografi, Enkripsi dan Dekripsi? Sedikit saya jelaskan yah…

Kriptografi adalah cara-cara untuk mengamankan data, Data yang asli diubah menjadi sandi-sandi dengan format tertentu.
Dalam kriptografi terdapat dua konsep utama yakni enkripsi dan dekripsi.
Enkripsi adalah proses dimana informasi / data yang hendak dikirim diubah menjadi bentuk yang hampir tidak dikenali sebagai informasi awalnya dengan menggunakan algoritma tertentu.
Dekripsi adalah kebalikan dari enkripsi yaitu mengubah kembali bentuk tersamar tersebut menjadi informasi awal.
Pada tutorial kali ini kita akan membutuhkan “Class” dari vb.net untuk membuat program Enkripsi dan Dekripsi.
Ok langsung saja tutorial membuat Kriptografi, Enkripsi dan Dekripsi menggunakan vb.net :
  1. Langsung saja buka Microsoft Visual Studio 2010 anda.
  2. Muncul “Form1”, masukkan Label, TextBox, dan Juga Button yang terdapat di ToolBox dengan cara double klik ToolBox yang dipilih.
  3. Ubah Propertiesnya seperti ini :
Nama ControlPropertiesNilai
Label1TextTeks Asli
Label2TextTeks Sandi
TextBox1Text[Dikosongkan]

NameTxtTextAsli

MultilineThrue

ScrollBarsVertical
TextBox2Text[Dikosongkan]

NameTxtTeksSandi

MultilineThrue

ScrollBarsVertical
Button1TextEnkripsi

NameBtnEnkripsi
Button2TextDekripsi

NameBtnDekripsi
4. Sebelum Memasukkan Kode di Form1 anda harus membuat dua “Class” terlebih dahulu, caranya klik “Add New Item” di ToolBar, Lalu Pilih “Class”,
5. “Class” yang pertama beri nama dengan “Kryptografi” pada kolom “Name”, Lalu Pilih “Add”, Setelah itu masukkan kode berikut ini :
Public Class Kryptografi
Protected Teks_Asli As String, Teks_Sandi As String, PanjangTeks As Long
Public Function KryptografiEnkripsi(ByVal Teks As String) As String
Dim Pos As Long, EnkripsiKarakter, EnkripsiText
Teks_Asli = ” ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890?!@#$%^&*()_+|;:,’.-`~”
Teks_Sandi = “?!@#$%^&*()_+|;:,’.-`~1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ”
For PanjangTeks = 1 To Len(Teks)
Pos = InStr(Teks_Asli, Mid(Teks, PanjangTeks, 1))
If Pos > 0 Then
EnkripsiKarakter = Mid(Teks_Sandi, Pos, 1)
EnkripsiText = EnkripsiText + EnkripsiKarakter
Else
EnkripsiText = EnkripsiText + Mid(Teks, PanjangTeks, 1)
End If
Next
KryptografiEnkripsi = EnkripsiText
End Function
Public Function KryptografiDekripsi(ByVal Teks As String) As String
Dim Pos As Long, DekripsiKarakter, DekripsiText
Teks_Sandi = “?!@#$%^&*()_+|;:,’.-`~1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ”
Teks_Asli = ” ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890?!@#$%^&*()_+|;:,’.-`~”
For PanjangTeks = 1 To Len(Teks)
Pos = InStr(Teks_Sandi, Mid(Teks, PanjangTeks, 1))
If Pos > 0 Then
DekripsiKarakter = Mid(Teks_Asli, Pos, 1)
DekripsiText = DekripsiText + DekripsiKarakter
Else
DekripsiText = DekripsiText + Mid(Teks, PanjangTeks, 1)
End If
Next
KryptografiDekripsi = DekripsiText
End Function
End Class
6.  “Class” yang Kedua beri nama dengan “Proses” pada kolom “Name”, Lalu Pilih “Add”, Setelah itu masukkan kode berikut ini :
Public Class Proses
Inherits Kryptografi
End Class

7.  Sehingga Solution Exlorer yang disebelah kanan akan tampak sebagai berikut ini :

8.  Pada Form1 Masukkan kode berikut ini :
Public Class Form1

Private Sub BtnEnkripsi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnEnkripsi.Click
Dim Enkripsi As New Proses
TxtTeksSandi.Text = Enkripsi.KryptografiEnkripsi(TxtTeksAsli.Text)
End Sub

Private Sub BtnDekripsi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnDekripsi.Click
Dim Dekripsi As New Proses
TxtTeksSandi.Text = Dekripsi.KryptografiDekripsi(TxtTeksSandi.Text)
End Sub
End Class
9.  Setelah itu klik “Start Debugging (F5)”
10.  Maka akan tampil form1 dan coba masukkan sebuah kalimat dan tekan tombolenkripsi, maka kalimat yang di bawah akan berubah.. dan coba klik Dekripsi maka kalimat yang berubah tersebut kambali ke kalimat yang awal.

Demikian tutorial membuat program Kriptografi, Enkripsi dan Deskripsi dengan vb.net, kita akan masih lanjut ke tutorial vb.net berikutnya yang lebih banyak dan seru lagi.
tetap semangat dan lanjut gan !!!

Membuat text berjalan dengan vb.net | tutorial vb.net

Pada kesempatan kali ini saya akan berbagi tentang bagaimana membuat teks berjalan pada VB.Net, Membuat tulisan / teks berjalan di vb.net sangatlah mudah, anda hanya memerlukan komponen Timer dan Label. Daripada repot – repot langsung saja saya kasih source code teks berjalan pada vb.net 2010 nya aja ya biar anda langsung mengerti programnya.
Ok langsung saja tutorial membuat teks berjalan pada VB.Net :
  1. Langsung saja buka Microsoft Visual Studio 2010 anda.
  2. Muncul “Form1”, masukkan Label dan Timer yang terdapat di ToolBox dengan cara double klik ToolBox yang dipilih.
  3. Ubah Propertiesnya seperti ini :
Nama ControlPropertiesNilai
Label1TextText Berjalan

NameLabel1

AutosizeFalse
Timer1Interval200

4.   Setelah itu masukkan kode berikut ini :
1:    Public Class Form1
2:     Dim tulisan(2) As String
3:     Dim i, j As Integer
4:     Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
5:         If i.Equals(tulisan(j).Length) Then
6:             Me.Label1.Text = “”
7:             If j < tulisan.Length – 1 Then
8:                 j = j + 1
9:                 Me.Label1.Text = tulisan(j)
10:             Else
11:                 j = 0
12:             End If
13:             i = 0
14:         End If
15:         Label1.Text = tulisan(j).Substring(0, i)
16:         i = i + 1
17:     End Sub
18:     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
19:         tulisan(0) = ” www.vbawam.com ”
20:         tulisan(1) = ” www.vbawam.com ”
21:         tulisan(2) = ” www.vbawam.com ”
22:         Label1.Text = tulisan(j)
23:         Timer1.Start()
24:     End Sub
25: End Class


5.  Setelah itu klik “Start Debugging (F5)” Dan lihat apa yang terjadi.. teks nya berjalan keluar satu-satu kan ??
Download source code text berjalan pada vb.net 2010 di sini
demikian tutorial membuat teks berjalan pada VB.Net, kita akan masih lanjut ke tutorialvb.net berikutnya yang lebih banyak dan seru lagi.
tetap semangat dan lanjut gan !!!

Menampilkan Jam dan Tanggal dengan vb.net

Tutorial vb.net berikut ini adalah belajar cara membuat Timer dan DateTimePicker, pada kasus ini saya ambil contoh untuk Menampilkan Jam dan Tanggal pada komputer anda.

pada tutorial sebelumnya kita sudah belajar bagaimana cara Menampilkan Folder Browse Dialog pada komputer anda.
Ok langsung saja tutorial vb.net cara Menampilkan Jam dan Tanggal pada komputer dalam program vb.net :
  1. Langsung saja buka Microsoft Visual Studio 2010 anda.
  2. Muncul “Form1”, masukkan Label, Timer dan DateTimePicker yang terdapat di ToolBox dengan cara double klik ToolBox yang dipilih.
  3. Ubah Propertiesnya seperti ini :
Nama ControlPropertiesNilai
Label1NameLbl12Jam
Label2NameLbl24Jam
Label3NameLblTanggal
Timer1EnableTrue

Interval100

4. Setelah itu masukkan kode berikut ini :
Public Class Form1

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Lbl12Jam.Text = Format(Now, “hh:mm:ss tt”)
Lbl24Jam.Text = Format(Now, “H:mm:ss”)
LblTanggal.Text = Format(Now, “dddd, dd – MMMM – yyyy”)
End Sub
End Class

5. Setelah itu klik “Start Debugging (F5)”
6. Maka akan Menampilkan Jam dan Tanggal seperti tampilan berikut ini :
itu adalah cara Menampilkan Jam dan Tanggal pada komputer anda dalam programvb.net, kita akan masih lanjut ke tutorial vb.net berikutnya.
lanjut gan !!!



Recommended Post Slide Out For Blogger
Related Posts Plugin for WordPress, Blogger...