SlideShare a Scribd company logo
1 of 12
LAPORAN TUGAS AKHIR
Microsoft Visual Basic
“Aplikasi Adzan”
Oleh
Mahesa Daffa Pramudita
1
X RPL 2
BAB I
PENDAHULUAN
1.1 Mengenal Microsoft Visual Basic
Visual Basic adalah salah satu bahasa pemprograman computer. Bahasa
pemprograman adalah perintah yang dimengerti oleh computer untuk
melakukan tugas-tugas tertentu. Bahasa pemprograman Visual Basic
dikembangkan oleh Microsoft sejak tahun 1991. Visual Basic merupakan
salah satu Development Tool yaitu alat bantu untuk memebuat berbagai
macam program computer. Visula Basic merupakan salah satu bahasa
pemprograman komputer yang mendukung Object Orienteted Programing.
1.2 Mengenal Integrated Development Environment (IDE) VB 6
Jalankan Microsoft Visual Basic dengan cara, klik Start Menu > All Programs
> Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0.
Lalu akan muncul tampilan seperti berikut :
2
Pilih “Standard EXE” lalu klik “Open”.
Lalu akan muncul tampilan seperti gambar berikut :
Keterangan :
3
- Menubar
-Toolbar
- Toolbox
Bila Toolbox tidak muncul klik tombol Toolbox ( ) pada bagian Toolbar
atau klik menu View > Toolbox.
- Jendela Form
Bila Jendela Form tidak muncul klik tombol View Object ( ) pada bagian
Project Explorer atau klik menu View > Object.
- Jendela Code
Bila Jendela Code tidak muncul klik tombol View Code ( ) di pada bagian
Project Explorer atau klik menu View > Code.
- Project Explorer
Bila Project Explorer tidak muncul klik tombol Project Explorer ( ) pada
bagian Toolbar atau klik menu View > Project Explorer.
-Jendela Properties
Bila Jendela Properties tidak muncul klik tombol Properties Window ( )
pada bagian Toolbar atau klik menu View > Properties Window.
1.3 Memahami Istilah Object, Property, Method dan Event.
Dalam pemrograman berbasis obyek (OOP), anda perlu memahami istilah
object, property, method dan event sebagai berikut :
-Object : komponen di dalam sebuah program.
-Property : karakteristik yang dimiliki object.
-Method : aksi yang dapat dilakukan oleh object.
-Event : kejadian yang dapat dialami oleh object.
4
BAB II
MEMBUAT APLIKASI ADZAN SEDERHANA
1. Jalankan Microsoft Visual Basic dengan cara, klik Start Menu > All Programs >
Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0.
2. Lalu akan muncul tampilan seperti berikut. Pilih “Standard EXE” dan klik
“Open”.
5
3. Lalu akan keluar tampilan seperti berikut.
6
4. Gunakan komponen Label, Text Boxt, Frame, Command Button, Windows
Media Player, Timer dan Menu Editor. Lalu buat seperti gambar berikut.
5. Lalu ubah property object seperti berikut :
7
Object Property Value
Form
Caption Aplikasi Adzan
Back Color &H0080FF80& (Green)
Start-Up Position Center Owner
Label 1
Name Label1
Caption Aplikasi Adzan
Label 2
Name Label2
Caption Alarm Ulock
Label 3
Name Label3
Caption 00:00:00
Label 4
Name Label4
Caption Subuh
Label 5
Name Label5
Caption Dzuhur
Label 6
Name Label6
Caption Asar
Label 7
Name Label7
Caption Maghrib
Label 8
Name Label8
Caption Isya
Command Button 1
Name Command1
Caption ON
Command Button 2
Name Command2
Caption EXIT
Command Button 3
Name Command3
Caption LOCK
Command Button 4
Name Command4
Caption UNLOCK
Timer
Name Timer1
Interval 1000
Enabled True
8
Object Property Value
Frame
Name Frame1
Caption Kunci Jam
Windows Media Player Name WindowsMediaPlayer
Text Box 1
Name Text1
Caption -
Text Box 2
Name Text2
Caption -
Text Box 3
Name Text 3
Caption -
Text Box 4
Name Text 4
Caption -
Text Box 5
Name Text5
Caption -
6. Lalu pilih menu View > Code dan tampilan berubah menjadi seperti berikut.
7. Lalu masukan code berikut.
9
Dim alarem As Boolean
Private Sub Command1_Click()
If alarem = True Then
Timer1.Enabled = False
Command1.Caption = "ON"
alarem = False
Else
Command1.Caption = "OFF"
alarem = True
End If
End Sub
Private Sub Command2_Click()
If MsgBox("Do you want Exit?", vbOKCancel, "Exit") = vbOK Then
End
End If
End Sub
Private Sub Command3_Click()
Text1.Locked = True
Text2.Locked = True
Text3.Locked = True
Text4.Locked = True
Text5.Locked = True
Label2.Caption = "ALARM LOCK"
Command4.Enabled = True
Command3.Enabled = False
End Sub
Private Sub Command4_Click()
Text1.Locked = False
Text2.Locked = False
Text3.Locked = False
Text4.Locked = False
Text5.Locked = False
Label2.Caption = "ALARM UNLOCK"
Command4.Enabled = False
Command3.Enabled = True
End Sub
Private Sub Command5_Click()
10
Form2.Show
End Sub
Private Sub Form_Load()
alarem = False
End Sub
Private Sub Timer1_Timer()
Label3.Caption = Time
If Text1.Text = Label3.Caption And alarem = True Then
WindowsMediaPlayer1.URL = App.Path & "adzan subuh.mp3"
WindowsMediaPlayer1.Enabled = True
WindowsMediaPlayer1.Controls.play
End If
If Text2.Text = Label3.Caption And alarem = True Then
WindowsMediaPlayer1.URL = App.Path & "adzan.mp3"
WindowsMediaPlayer1.Enabled = True
WindowsMediaPlayer1.Controls.play
End If
If Text3.Text = Label3.Caption And alarem = True Then
WindowsMediaPlayer1.URL = App.Path & "adzan.mp3"
WindowsMediaPlayer1.Enabled = True
WindowsMediaPlayer1.Controls.play
End If
If Text4.Text = Label3.Caption And alarem = True Then
WindowsMediaPlayer1.URL = App.Path & "adzan.mp3"
WindowsMediaPlayer1.Enabled = True
WindowsMediaPlayer1.Controls.play
End If
If Text5.Text = Label3.Caption And alarem = True Then
WindowsMediaPlayer1.URL = App.Path & "adzan.mp3"
WindowsMediaPlayer1.Enabled = True
WindowsMediaPlayer1.Controls.play
End If
End Sub
Private Sub tool1_Click()
Form3.Show
End Sub
Private Sub tool2_Click()
Form2.Show
End Sub
11
Private Sub tool5_Click()
Form4.Show
Unload Me
End Sub
Private Sub tool6_Click()
Bgcolor = "Red"
End Sub
8. Lalu jalankan (Run) program dengan cara menekan tombol “f5” pada
keyboard anda atau dengan cara mengklik tombol Play. Dan berikut Output
program yang telah anda buat.

More Related Content

Viewers also liked

Webinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpA
Webinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpAWebinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpA
Webinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpAMiriade Spa
 
ใบงานที่ 6
ใบงานที่ 6ใบงานที่ 6
ใบงานที่ 6pompameiei
 
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013 Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013 Miriade Spa
 
Closing slide ( 1st period )
Closing slide ( 1st period )Closing slide ( 1st period )
Closing slide ( 1st period )Caro Torres
 
ใบงานที่ 6 แก้
ใบงานที่ 6 แก้ใบงานที่ 6 แก้
ใบงานที่ 6 แก้pompameiei
 
Oracle Apex - Presentazione
Oracle Apex - PresentazioneOracle Apex - Presentazione
Oracle Apex - PresentazioneMiriade Spa
 
Reasonsandinfluenceteacher 101103132237-phpapp01
Reasonsandinfluenceteacher 101103132237-phpapp01Reasonsandinfluenceteacher 101103132237-phpapp01
Reasonsandinfluenceteacher 101103132237-phpapp01Ashmoorey
 
PostgreSQL in HA per Healthcare
PostgreSQL in HA per HealthcarePostgreSQL in HA per Healthcare
PostgreSQL in HA per HealthcareMiriade Spa
 
Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...
Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...
Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...Miriade Spa
 
Confio Ignite - webinar by Matteo Durighetto
Confio Ignite - webinar by Matteo DurighettoConfio Ignite - webinar by Matteo Durighetto
Confio Ignite - webinar by Matteo DurighettoMiriade Spa
 
Webinar: "Conosci la Performance Intelligence?" a cura d A. Szambelan
Webinar: "Conosci la Performance Intelligence?" a cura d A. SzambelanWebinar: "Conosci la Performance Intelligence?" a cura d A. Szambelan
Webinar: "Conosci la Performance Intelligence?" a cura d A. SzambelanMiriade Spa
 
PostgrSQL 9.3&9.4 - DjangoVillage
PostgrSQL 9.3&9.4 - DjangoVillagePostgrSQL 9.3&9.4 - DjangoVillage
PostgrSQL 9.3&9.4 - DjangoVillageMiriade Spa
 

Viewers also liked (13)

Webinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpA
Webinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpAWebinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpA
Webinar | Google I/O e le novità di Google Apps | 27 Giugno 2013 | Miriade SpA
 
ใบงานที่ 6
ใบงานที่ 6ใบงานที่ 6
ใบงานที่ 6
 
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013 Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
 
Closing slide ( 1st period )
Closing slide ( 1st period )Closing slide ( 1st period )
Closing slide ( 1st period )
 
ใบงานที่ 6 แก้
ใบงานที่ 6 แก้ใบงานที่ 6 แก้
ใบงานที่ 6 แก้
 
Work
WorkWork
Work
 
Oracle Apex - Presentazione
Oracle Apex - PresentazioneOracle Apex - Presentazione
Oracle Apex - Presentazione
 
Reasonsandinfluenceteacher 101103132237-phpapp01
Reasonsandinfluenceteacher 101103132237-phpapp01Reasonsandinfluenceteacher 101103132237-phpapp01
Reasonsandinfluenceteacher 101103132237-phpapp01
 
PostgreSQL in HA per Healthcare
PostgreSQL in HA per HealthcarePostgreSQL in HA per Healthcare
PostgreSQL in HA per Healthcare
 
Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...
Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...
Aerohive Networks e ZScaler, le soluzioni tecnologiche per il nuovo ecosistem...
 
Confio Ignite - webinar by Matteo Durighetto
Confio Ignite - webinar by Matteo DurighettoConfio Ignite - webinar by Matteo Durighetto
Confio Ignite - webinar by Matteo Durighetto
 
Webinar: "Conosci la Performance Intelligence?" a cura d A. Szambelan
Webinar: "Conosci la Performance Intelligence?" a cura d A. SzambelanWebinar: "Conosci la Performance Intelligence?" a cura d A. Szambelan
Webinar: "Conosci la Performance Intelligence?" a cura d A. Szambelan
 
PostgrSQL 9.3&9.4 - DjangoVillage
PostgrSQL 9.3&9.4 - DjangoVillagePostgrSQL 9.3&9.4 - DjangoVillage
PostgrSQL 9.3&9.4 - DjangoVillage
 

Similar to Laporan Tugas Akhir

Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"evalate
 
Modul visual basic
Modul visual basicModul visual basic
Modul visual basicYang Terluka
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 
Tutorial projek vb
Tutorial projek vbTutorial projek vb
Tutorial projek vbevalate
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Tutorial visual basic 6.0
Tutorial visual basic 6.0Tutorial visual basic 6.0
Tutorial visual basic 6.0Armse Veen
 
Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Aryful Yahdi
 
Modul visual basic 6 0
Modul visual basic 6 0Modul visual basic 6 0
Modul visual basic 6 0Subhi Yanto
 
Tutorial pembuatan calculator1
Tutorial pembuatan calculator1Tutorial pembuatan calculator1
Tutorial pembuatan calculator1mariobagus
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Isya Ansyari
 
Teks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.NetTeks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.NetNazær Upiin
 
Visualbasic9 struktur perulangan
Visualbasic9 struktur perulanganVisualbasic9 struktur perulangan
Visualbasic9 struktur perulanganmuhammad nainuridho
 

Similar to Laporan Tugas Akhir (20)

Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"
 
Modul visual basic
Modul visual basicModul visual basic
Modul visual basic
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Tutorial projek vb
Tutorial projek vbTutorial projek vb
Tutorial projek vb
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
20110323 modul1 vb
20110323 modul1 vb20110323 modul1 vb
20110323 modul1 vb
 
Tutorial visual basic 6.0
Tutorial visual basic 6.0Tutorial visual basic 6.0
Tutorial visual basic 6.0
 
Tutorial vibi6
Tutorial vibi6Tutorial vibi6
Tutorial vibi6
 
Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)
 
Modul visual basic
Modul visual basicModul visual basic
Modul visual basic
 
Modul visual basic 6 0
Modul visual basic 6 0Modul visual basic 6 0
Modul visual basic 6 0
 
Tutorial pembuatan calculator1
Tutorial pembuatan calculator1Tutorial pembuatan calculator1
Tutorial pembuatan calculator1
 
Laporan p1
Laporan p1Laporan p1
Laporan p1
 
Krisna vb6-02
Krisna vb6-02Krisna vb6-02
Krisna vb6-02
 
Pengenalan vb
Pengenalan vbPengenalan vb
Pengenalan vb
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3
 
Laporan project akhir
Laporan project akhirLaporan project akhir
Laporan project akhir
 
Teks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.NetTeks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.Net
 
Visualbasic9 struktur perulangan
Visualbasic9 struktur perulanganVisualbasic9 struktur perulangan
Visualbasic9 struktur perulangan
 

Recently uploaded

Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSyudi_alfian
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsAdePutraTunggali
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasHardaminOde2
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024budimoko2
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmeunikekambe10
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 

Recently uploaded (20)

Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public Relations
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 

Laporan Tugas Akhir

  • 1. LAPORAN TUGAS AKHIR Microsoft Visual Basic “Aplikasi Adzan” Oleh Mahesa Daffa Pramudita
  • 2. 1 X RPL 2 BAB I PENDAHULUAN 1.1 Mengenal Microsoft Visual Basic Visual Basic adalah salah satu bahasa pemprograman computer. Bahasa pemprograman adalah perintah yang dimengerti oleh computer untuk melakukan tugas-tugas tertentu. Bahasa pemprograman Visual Basic dikembangkan oleh Microsoft sejak tahun 1991. Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk memebuat berbagai macam program computer. Visula Basic merupakan salah satu bahasa pemprograman komputer yang mendukung Object Orienteted Programing. 1.2 Mengenal Integrated Development Environment (IDE) VB 6 Jalankan Microsoft Visual Basic dengan cara, klik Start Menu > All Programs > Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0. Lalu akan muncul tampilan seperti berikut :
  • 3. 2 Pilih “Standard EXE” lalu klik “Open”. Lalu akan muncul tampilan seperti gambar berikut : Keterangan :
  • 4. 3 - Menubar -Toolbar - Toolbox Bila Toolbox tidak muncul klik tombol Toolbox ( ) pada bagian Toolbar atau klik menu View > Toolbox. - Jendela Form Bila Jendela Form tidak muncul klik tombol View Object ( ) pada bagian Project Explorer atau klik menu View > Object. - Jendela Code Bila Jendela Code tidak muncul klik tombol View Code ( ) di pada bagian Project Explorer atau klik menu View > Code. - Project Explorer Bila Project Explorer tidak muncul klik tombol Project Explorer ( ) pada bagian Toolbar atau klik menu View > Project Explorer. -Jendela Properties Bila Jendela Properties tidak muncul klik tombol Properties Window ( ) pada bagian Toolbar atau klik menu View > Properties Window. 1.3 Memahami Istilah Object, Property, Method dan Event. Dalam pemrograman berbasis obyek (OOP), anda perlu memahami istilah object, property, method dan event sebagai berikut : -Object : komponen di dalam sebuah program. -Property : karakteristik yang dimiliki object. -Method : aksi yang dapat dilakukan oleh object. -Event : kejadian yang dapat dialami oleh object.
  • 5. 4 BAB II MEMBUAT APLIKASI ADZAN SEDERHANA 1. Jalankan Microsoft Visual Basic dengan cara, klik Start Menu > All Programs > Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0. 2. Lalu akan muncul tampilan seperti berikut. Pilih “Standard EXE” dan klik “Open”.
  • 6. 5 3. Lalu akan keluar tampilan seperti berikut.
  • 7. 6 4. Gunakan komponen Label, Text Boxt, Frame, Command Button, Windows Media Player, Timer dan Menu Editor. Lalu buat seperti gambar berikut. 5. Lalu ubah property object seperti berikut :
  • 8. 7 Object Property Value Form Caption Aplikasi Adzan Back Color &H0080FF80& (Green) Start-Up Position Center Owner Label 1 Name Label1 Caption Aplikasi Adzan Label 2 Name Label2 Caption Alarm Ulock Label 3 Name Label3 Caption 00:00:00 Label 4 Name Label4 Caption Subuh Label 5 Name Label5 Caption Dzuhur Label 6 Name Label6 Caption Asar Label 7 Name Label7 Caption Maghrib Label 8 Name Label8 Caption Isya Command Button 1 Name Command1 Caption ON Command Button 2 Name Command2 Caption EXIT Command Button 3 Name Command3 Caption LOCK Command Button 4 Name Command4 Caption UNLOCK Timer Name Timer1 Interval 1000 Enabled True
  • 9. 8 Object Property Value Frame Name Frame1 Caption Kunci Jam Windows Media Player Name WindowsMediaPlayer Text Box 1 Name Text1 Caption - Text Box 2 Name Text2 Caption - Text Box 3 Name Text 3 Caption - Text Box 4 Name Text 4 Caption - Text Box 5 Name Text5 Caption - 6. Lalu pilih menu View > Code dan tampilan berubah menjadi seperti berikut. 7. Lalu masukan code berikut.
  • 10. 9 Dim alarem As Boolean Private Sub Command1_Click() If alarem = True Then Timer1.Enabled = False Command1.Caption = "ON" alarem = False Else Command1.Caption = "OFF" alarem = True End If End Sub Private Sub Command2_Click() If MsgBox("Do you want Exit?", vbOKCancel, "Exit") = vbOK Then End End If End Sub Private Sub Command3_Click() Text1.Locked = True Text2.Locked = True Text3.Locked = True Text4.Locked = True Text5.Locked = True Label2.Caption = "ALARM LOCK" Command4.Enabled = True Command3.Enabled = False End Sub Private Sub Command4_Click() Text1.Locked = False Text2.Locked = False Text3.Locked = False Text4.Locked = False Text5.Locked = False Label2.Caption = "ALARM UNLOCK" Command4.Enabled = False Command3.Enabled = True End Sub Private Sub Command5_Click()
  • 11. 10 Form2.Show End Sub Private Sub Form_Load() alarem = False End Sub Private Sub Timer1_Timer() Label3.Caption = Time If Text1.Text = Label3.Caption And alarem = True Then WindowsMediaPlayer1.URL = App.Path & "adzan subuh.mp3" WindowsMediaPlayer1.Enabled = True WindowsMediaPlayer1.Controls.play End If If Text2.Text = Label3.Caption And alarem = True Then WindowsMediaPlayer1.URL = App.Path & "adzan.mp3" WindowsMediaPlayer1.Enabled = True WindowsMediaPlayer1.Controls.play End If If Text3.Text = Label3.Caption And alarem = True Then WindowsMediaPlayer1.URL = App.Path & "adzan.mp3" WindowsMediaPlayer1.Enabled = True WindowsMediaPlayer1.Controls.play End If If Text4.Text = Label3.Caption And alarem = True Then WindowsMediaPlayer1.URL = App.Path & "adzan.mp3" WindowsMediaPlayer1.Enabled = True WindowsMediaPlayer1.Controls.play End If If Text5.Text = Label3.Caption And alarem = True Then WindowsMediaPlayer1.URL = App.Path & "adzan.mp3" WindowsMediaPlayer1.Enabled = True WindowsMediaPlayer1.Controls.play End If End Sub Private Sub tool1_Click() Form3.Show End Sub Private Sub tool2_Click() Form2.Show End Sub
  • 12. 11 Private Sub tool5_Click() Form4.Show Unload Me End Sub Private Sub tool6_Click() Bgcolor = "Red" End Sub 8. Lalu jalankan (Run) program dengan cara menekan tombol “f5” pada keyboard anda atau dengan cara mengklik tombol Play. Dan berikut Output program yang telah anda buat.