Penjelasan
:
Aplikasi
ini digunakan untuk penjahit, untuk memasukkan/input ukuran badan. Apabila
ukuran badan/pakaian sudah di input semua, maka akan muncul di textbox jumlah
ukuran panjang/lebar, bahan yang diperlukan, dan harga yang harus dibayar oleh
pelanggan. Didalam aplikasi ini juga terdapat pilihan diskon, apabila salah
satu diskon dipilih, harga akan berkurang sesuai diskon yang telah dipilih.
Langka-langkah
membuat aplikasi :
1.    Buka
aplikasi Visual Studio 2012 ›
New Project › Windows
› Windows Form
Application › Ok
Maka akan muncul form kosong seperti
dibawah ini
2. Desain
form tersebut dengan menggunakan ToolBox yang ada disamping kiri atas
 
Toolbox
yang digunakan diantaranya : Label, TextBox, ComboBox, Button, PictureBox, dan Timer
Label
:
Aplikasi
Input Ukuran Pakaian Wanita, Tanggal, Bulan, Tahun, Nama Pelanggan, Model
Pakaian, Ukuran Badan, Lingkar Badan, Lingkar Pinggang, Panjang Dada, Panjang
Punggung, Lebar Dada, Lebar Punggung, Bahu, Panjang Tangan, Lingkar Tangan,
Lingkar Pinggul, Panjang Baju, Jumlah Ukuran, Bahan yang diperlukan, Diskon, cm
(12), m.
TextBox
:
Bulan
(nama variable : bulan)
Tampil
(nama variable : tbtgl)
Nama
Pelanggan (nama variable : pelanggan)
Lingkar
Badan (nama variable : TextBox1) 
Lingkar
Pinggang (nama variable : TextBox2)
Panjang
Dada (nama variable : TextBox3)
Panjang
Punggung (nama variable : TextBox4)
Lebar
Dada (nama variable : TextBox5)
Lebar
Punggung (nama variable : TextBox6)
Bahu
(nama variable : TextBox7)
Panjang
Tangan (nama variable : TextBox8)
Lingkar
Tangan (nama variable : TextBox9)
Lingkar
Pinggul (nama variable : TextBox10)
Panjang
Baju (nama variable : TextBox11)
Jumlah
Ukuran/Panjang  (nama variable :
tbpanjang)
Jumlah
Ukuran/Lebar (nama variable : tblebar)
Bahan
yang diperlukan/Panjang (nama variable : hpanjang)
Bahan
yang diperlukan/Lebar (nama variable : hlebar)
Harga
(nama variable : harga)
Diskon
(nama variable : dsk, dskn)
Total
(nama variable : ttlakhir)
ComboBox
: 
Tanggal
(nama variable : ComboBox1)
Bulan
(nama variable : ComboBox2)
Tahun
(nama variable : ComboBox3)
Model
Pakaian (nama variable : cbmodel)
Button
:
Tampil
(nama variable : Button2)
Jumlah
Ukuran/Panjang (nama variable : btpanjang)
Jumlah
Ukuran/Lebar (nama variable : btlebar)
Bahan
yang diperlukan/Panjang (nama variable : btpanjang2)
Bahan
Yang diperlukan/Lebar (nama variable : btlebar2)
Harga
(nama variable : Button5) 
Start
(nama variable : btnmulai)
Total
(nama variable : Button3)
Simpan
(nama variable : Button4)
Tutup
(nama variable : Button1)
Timer (nama variable : timer1)
Timer (nama variable : timer1)
3. Desain
form dengan ToolBox seperti yang telah disebutkan diatas, sehingga
tampilan/desain menjadi seperti dibawah ini
Masing-masing
ToolBox tersebut mempunyai nama variable, cara mengubah nama variable ada
disamping kanan, Properties ›
(DataBindings)
› (Name)
Berikut
adalah screenshoot source code pada masing-masing ToolBoox :
Imports word =
Microsoft.Office.Interop.Word
Public Class Form1
   
Dim Appnya As New word.Application
   
Dim Dokumennya As word.Document
   
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
       
For a = 1 To 31
            ComboBox1.Items.Add(a)
       
Next
       
For b = 1 To 12
            ComboBox2.Items.Add(b)
       
Next
       
For c = 2016 To 2025
            ComboBox3.Items.Add(c)
       
Next
       
cbmodel.Items.Add("Dress")
       
cbmodel.Items.Add("Gaun")
       
cbmodel.Items.Add("Kemeja")
       
cbmodel.Items.Add("Cardigan")
   End Sub
Source
code pada ComboBox Bulan :
Select Case ComboBox2.Text
            Case 1
                bulan.Text = "Januari"
            Case 2
                bulan.Text = "Februari"
            Case 3
                bulan.Text = "Maret"
            Case 4
                bulan.Text = "April"
            Case 5
                bulan.Text = "Mei"
            Case 6
                bulan.Text = "Juni"
            Case 7
                bulan.Text = "Juli"
            Case 8
                bulan.Text = "Agustus"
            Case 9
                bulan.Text = "September"
            Case 10
                bulan.Text = "Oktober"
            Case 11
                bulan.Text = "November"
            Case 12
                bulan.Text = "Desember"
        End Select
   End Sub
Source
code pada Button Tampil :
tbtgl.Text = ComboBox1.Text + "-" + Strings.Left(bulan.Text,
3) + "-" + ComboBox3.Text
End Sub
Source
code pada Button Jumlah Ukuran/Panjang :
    Dim uku3, uku4, uku8, uku11, hasil As Integer
       
uku3 = TextBox3.Text
       
uku4 = TextBox4.Text
        uku8 = TextBox8.Text
       
uku11 = TextBox11.Text
       
hasil = uku3 + uku4 + uku8 + uku11
       
tbpanjang.Text = hasil
    End Sub
Source
code pada Button Jumlah Ukuran/Lebar
:
Dim uku1, uku2, uku5, uku6, uku7, uku9,
uku10, hasil As Integer
       
uku1 = TextBox1.Text
       
uku2 = TextBox2.Text
       
uku5 = TextBox5.Text
       
uku6 = TextBox6.Text
       
uku7 = TextBox7.Text
       
uku9 = TextBox9.Text
       
uku10 = TextBox10.Text
       
hasil = uku1 + uku2 + uku5 + uku6 + uku7 + uku9 + uku10
       
tblebar.Text = hasil
    End Sub
Source
code pada Button Bahan Yang dibutuhkan/Panjang
:
Dim ukuran As Integer
       
ukuran = tbpanjang.Text
       
If (ukuran < 80) Then
            hpanjang.Text = "1"
       
End If
       
If (ukuran >= 80) And (ukuran < 131) Then
            hpanjang.Text = "1.5"
       
End If
       
If (ukuran >= 131) And (ukuran < 181) Then
            hpanjang.Text = "2"
       
End If
       
If (ukuran >= 181) And (ukuran < 231) Then
            hpanjang.Text = "2.5"
       
End If
       
If (ukuran >= 231) And (ukuran < 281) Then
            hpanjang.Text = "3"
       
End If
       
If (ukuran >= 281) And (ukuran < 331) Then
            hpanjang.Text = "3.5"
       
End If
       
If (ukuran >= 331) And (ukuran <= 381) Then
            hpanjang.Text = "4"
       
End If
    End Sub
Source
code pada Button Bahan Yang dibutuhkan/Lebar
:
Dim ukuran As Integer
       
ukuran = tblebar.Text
       
If (ukuran < 80) Then
            hlebar.Text = "1"
       
End If
       
If (ukuran >= 80) And (ukuran < 131) Then
            hlebar.Text = "1.5"
       
End If
       
If (ukuran >= 131) And (ukuran < 181) Then
            hlebar.Text = "2"
       
End If
       
If (ukuran >= 181) And (ukuran < 231) Then
            hlebar.Text = "2.5"
       
End If
       
If (ukuran >= 231) And (ukuran < 281) Then
            hlebar.Text = "3"
       
End If
       
If (ukuran >= 281) And (ukuran < 331) Then
            hlebar.Text = "3.5"
       
End If
       
If (ukuran >= 331) And (ukuran <= 381) Then
            hlebar.Text = "4"
       
End If
   
End Sub
Source code pada Button
Harga :
Dim har1, har2, hasil As Double
       
har1 = hpanjang.Text
       
har2 = hlebar.Text
       
hasil = (har1 * 30000) * har2
       
harga.Text = hasil
   
End Sub
Source code Button Start :
If btnmulai.Text = "&Start"
Then
            btnmulai.Text = "&Stop"
            Timer1.Enabled = True
            dskn.Text = ""
            PictureBox1.Image = Nothing
       
Else
            btnmulai.Text = "&Start"
            Timer1.Enabled = False
            Select Case dsk.Text
                Case 1
                    dskn.Text = "10"
                    PictureBox1.Image =
System.Drawing.Image.FromFile("D:\TUGAS KULIAH\OTHER\dis3.png")
                Case 2
                    dskn.Text = "15"
                    PictureBox1.Image =
System.Drawing.Image.FromFile("D:\TUGAS KULIAH\OTHER\dis2.png")
                Case 3
                    dskn.Text = "20"
                    PictureBox1.Image =
System.Drawing.Image.FromFile("D:\TUGAS KULIAH\OTHER\dis1.png")
            End Select
       
End If
   
End Sub
Dim total1, total2, hasil As Integer
       
total1 = harga.Text
       
total2 = dskn.Text
       
hasil = total1 - (total1 * total2 / 100)
       
ttlakhir.Text = hasil
   
End Sub
Source code pada Button Simpan :
Dokumennya = Appnya.Documents.Open("D:\TUGAS
KULIAH\SEMESTER V\Ms.Visual Studio\Auto Word1.docx")
       
Dokumennya.Bookmarks("tanggal").Select()
       
Appnya.Selection.TypeText(tbtgl.Text)
       
Dokumennya.Bookmarks("nama").Select()
       
Appnya.Selection.TypeText(pelanggan.Text)
        Dokumennya.Bookmarks("TextBox1").Select()
       
Appnya.Selection.TypeText(TextBox1.Text)
       
Dokumennya.Bookmarks("TextBox2").Select()
       
Appnya.Selection.TypeText(TextBox2.Text)
       
Dokumennya.Bookmarks("TextBox3").Select()
       
Appnya.Selection.TypeText(TextBox3.Text)
       
Dokumennya.Bookmarks("TextBox4").Select()
       
Appnya.Selection.TypeText(TextBox4.Text)
       
Dokumennya.Bookmarks("TextBox5").Select()
       
Appnya.Selection.TypeText(TextBox5.Text)
     
  Dokumennya.Bookmarks("TextBox6").Select()
       
Appnya.Selection.TypeText(TextBox6.Text)
       
Dokumennya.Bookmarks("TextBox7").Select()
       
Appnya.Selection.TypeText(TextBox7.Text)
       
Dokumennya.Bookmarks("TextBox8").Select()
       
Appnya.Selection.TypeText(TextBox8.Text)
       
Dokumennya.Bookmarks("TextBox9").Select()
       
Appnya.Selection.TypeText(TextBox9.Text)
       
Dokumennya.Bookmarks("TextBox10").Select()
       
Appnya.Selection.TypeText(TextBox10.Text)
       
Dokumennya.Bookmarks("TextBox11").Select()
       
Appnya.Selection.TypeText(TextBox11.Text)
       
Dokumennya.Bookmarks("pnjng").Select()
       
Appnya.Selection.TypeText(hpanjang.Text)
       
Dokumennya.Bookmarks("lbr").Select()
       
Appnya.Selection.TypeText(hlebar.Text)
       
Dokumennya.Bookmarks("mdl").Select()
       
Appnya.Selection.TypeText(cbmodel.Text)
       
Dokumennya.Bookmarks("harga").Select()
       
Appnya.Selection.TypeText(harga.Text)
       
Dokumennya.Bookmarks("dsk").Select()
       
Appnya.Selection.TypeText(dskn.Text)
       
Dokumennya.Bookmarks("ttlharga").Select()
       
Appnya.Selection.TypeText(ttlakhir.Text)
       
Dokumennya.SaveAs2("D:\TUGAS KULIAH\SEMESTER V\Ms.Visual
Studio\Auto Word1 " & pelanggan.Text & ".docx")
       
Appnya.Visible = True
   
End Sub
Sorce code pada Button Tutup :
Dim total1, total2, hasil As Integer
       
total1 = harga.Text
       
total2 = dskn.Text
       
hasil = total1 - (total1 * total2 / 100)
       
ttlakhir.Text = hasil
Selesai.

 
Tidak ada komentar:
Posting Komentar