1. Buka aplikasi VISUAL BASIC 2010 EXPRESS, lalu setelah program
terbuka, klik FILE > New Project, maka akan muncul windows pop-up,
lalu pilih “Windows Form Application”. Jika sudah di pilih isikan Nama
nya dengan “Aplikasi Konverter Ukuran” dan Tempat Penyimpan project yang
nanti akan di buat pada Name dan Location jika sudah klik Ok.
2. Dilangkah ini kita akan menggunakan sebuah MDI Form, untuk
menambahkan sebuah file MDI Form, langkahnya sebagai berikut : Klik
PROJECT >> Add Windows Form >> Muncul Windows Pop Up, lalu
pilih MDI Parent Form
3. Design MDI Form nya seperti ini :
4. Buat sebuah Form baru dengan nama “MetertoInchies” dengan cara : klik
Project >> Add Windows Form >> Lalu pilih “Windows Form”.
dan design Form nya seperti gambar di bawah ini :
Komponen-komponen yang dibutuhkan :
- 1 Buah TextBox : (name) : txtMeters
- 1 Buah Label : Text : Enter the Number of Meters
- 4 Buah Button :
- Button 1 : (name) : btnConvertToInches | Text : Convert to Inches
- Button 2 : (name) : btnConvertToFeet | Text : Convert to Feet
- Button 3 : (name) : btnConvertToYard | Text : Convert to Yard
- Button 4 : (name) : btnExit | Text : Exit
Tambahkan koding ini ke btnConvertToInches (Button 1) :
| Private Sub btnConvertToInches_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles btnConvertToInches.Click |
| dblMeters = CDbl (txtMeters.Text) |
| dblInches = MetersToInches(dblMeters) |
| MessageBox.Show(dblMeters.ToString() & ” Meters equals ” & dblInches.ToString() & ” Inches”) |
| MessageBox.Show(“ Error : Enter a number value”) |
Tambahkan koding ini ke btnConvertToFeet (Button 2) :
| Private Sub btnConvertToFeet_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles btnConvertToFeet.Click |
| dblMeters = CDbl (txtMeters.Text) |
| dblFeet = MetersToFeet(dblMeters) |
| MessageBox.Show(dblMeters.ToString() & ” Meters equals ” & dblFeet.ToString() & ” Feet”) |
| MessageBox.Show(“ Error : Enter a number value”) |
Tambahkan koding ini ke btnConvertToYard (Button 3) :
| Private Sub btnConvertToYard_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles btnConvertToYard.Click |
| dblMeters = CDbl (txtMeters.Text) |
| dblYard = MetersToYard(dblMeters) |
| MessageBox.Show(dblMeters.ToString() & ” Meters equals ” & dblYard.ToString() & ” Yard”) |
| MessageBox.Show(“ Error : Enter a number value”) |
Tambahkan koding ini ke btnExit (Button 4) :
| Private Sub btnExit_Click(sender As System. Object , e As System.EventArgs) Handles btnExit.Click |
5. Buat sebuah Form baru dengan nama “
InchiesToMeter.vb”
dengan cara : klik Project >> Add Windows Form >> Lalu
pilih “Windows Form”. dan design Form nya seperti gambar di bawah ini :
Komponen-Komponen yang dibutuhkan :
- 1 Buah Label : Text : Enter the Number of Inches
- 1 Buah TextBox : (name) : txtInches
- 4 Buah Button :
- Button 1 : (name) : btnConvertToMiliMeters | Text : Convert to Milimeters
- Button 2 : (name) : btnConvertToCentiMeters | Text : Convert to Centimeters
- Button 3 : (name) : btnConvertToMeters | Text : Convert to Meters
- Button 4 : (name) : btnExit | Text : Exit
Tambahkan koding ini ke btnConvertToMiliMeters (Button 1) :
| Private Sub btnConvertToMiliMeters_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles btnConvertToMiliMeters.Click |
| Dim dblMiliMeters As Double Try |
| dblInches = CDbl (txtInches.Text) |
| dblMiliMeters = InchesToMili(dblInches) |
| MessageBox.Show(dblInches.ToString() & ” Inches equals ” & dblMiliMeters.ToString() & ” MiliMeters”) |
| MessageBox.Show(“ Error : Enter a number value”) |
Tambahkan koding ini ke btnConvertToCentiMeters (Button 2) :
| Private Sub btnConvertToCM_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles btnConvertToCentiMeters.Click |
| Dim dblCentiMeters As Double Try |
| dblInches = CDbl (txtInches.Text) |
| dblCentiMeters = InchesToCenti(dblInches) |
| MessageBox.Show(dblInches.ToString() & ” Inches equals ” & dblCentiMeters.ToString() & ” CentiMeters”) |
| MessageBox.Show(“ Error : Enter a number value”) |
Tambahkan koding ini ke btnConvertToMeters (Button 3) :
| Private Sub btnConvertToMeters_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles btnConvertToMeters.Click |
| Dim dblMeters As Double Try |
| dblInches = CDbl (txtInches.Text) |
| dblMeters = InchesToMeters(dblInches) |
| MessageBox.Show(dblInches.ToString() & ” Inches equals ” & dblMeters.ToString() & ” Meters”) |
| MessageBox.Show(“ Error : Enter a number value”) |
Tambahkan koding ini ke btnExit (Button 4) :
| Private Sub btnExit_Click(sender As System. Object , e As System.EventArgs) Handles btnExit.Click |
6. Tambahkan koding ini ke MDI Form yang telah kita buat tadi, dengan cara klik sembarang area di MDI Form:
| Imports System.Windows.FormsPublic Class MDIParent1 |
| Private Sub OpenFile( ByVal sender As Object , ByVal e As EventArgs) |
| Dim OpenFileDialog As New OpenFileDialog |
| OpenFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments |
| OpenFileDialog.Filter = “Text Files (*.txt)|*.txt|All Files (*.*)|*.*” |
| If (OpenFileDialog.ShowDialog( Me ) = System.Windows.Forms.DialogResult.OK) Then |
| Dim FileName As String = OpenFileDialog.FileName |
| ‘ TODO: Add code here to open the file. |
| Private Sub SaveAsToolStripMenuItem_Click( ByVal sender As Object , ByVal e As EventArgs) |
| Dim SaveFileDialog As New SaveFileDialog |
| SaveFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments |
| SaveFileDialog.Filter = “Text Files (*.txt)|*.txt|All Files (*.*)|*.*” |
| If (SaveFileDialog.ShowDialog( Me ) = System.Windows.Forms.DialogResult.OK) Then |
| Dim FileName As String = SaveFileDialog.FileName |
| ‘ TODO: Add code here to save the current contents of the form to a file. |
| Private Sub MeterstoInchesToolStripMenuItem_Click(sender As System. Object , e As System.EventArgs) Handles MeterstoInchesToolStripMenuItem.Click |
| Private Sub ExitToolStripMenuItem_Click(sender As System. Object , e As System.EventArgs) Handles ExitToolStripMenuItem.Click |
| Private Sub INCHIESTOMETERSToolStripMenuItem_Click(sender As System. Object , e As System.EventArgs) Handles INCHIESTOMETERSToolStripMenuItem.Click |
7. Tambahkan sebuah Module untuk project ini, dengan cara Klik Project >> Add Class >> Pilih Module, beri nama “
ConverterModule.vb”, dan tambahkan script sebagai berikut :
| Module ConverterModule Function MetersToInches( ByVal I As Integer ) |
| MetersToInches = I * 39.3701 |
| Function MetersToFeet( ByVal F As Integer ) |
| MetersToFeet = F * 3.28084 |
| Function MetersToYard( ByVal Y As Integer ) |
| MetersToYard = Y * 1.09361 |
| Function InchesToMili( ByVal MM As Integer ) |
| Function InchesToCenti( ByVal CM As Integer ) |
| InchesToCenti = CM * 2.54 |
| Function InchesToMeters( ByVal M As Integer ) |
| InchesToMeters = M * 0.0254 |
8. Sekarang klik “Solution Project” di bagian Kanan Atas (Tepat
dibawah tombol Close Program), pilih project anda yg sedang di buka
(Aplikasi Konverter Ukuran), lalu klik kanan pada “My Project” >>
Open >> Pada bagian
STARTUP FORM pilih
MDIParent1.
9. Selesai, maka setelah itu jalankan programnya dengan menekan
tombol F5. Maka seperti ini lah hasil program yang kita buat. Lihat
gambar.
Sekian dan Terima Kasih.
0 komentar:
Posting Komentar