Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehHarjanti Tedjo Telah diubah "7 tahun yang lalu
1
Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0
Pertemuan 11 Windows Programming Program Client dgn protocol TCP pada Visual Basic 6.0
2
Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Membuat program aplikasi Client Server dengan menggunakan Microsoft Visual Basic 6.0
3
Kasus: Membuat Program Chatting
Outline Materi Kasus: Membuat Program Chatting Tahapan tahapan membuat program di VB 6.0 Memasukkan komponen Winsock 6.0 ke dalam program Membuat Form Coding Test Program
4
Membuat Program Chatting
Program server dengan I/O Multiplexing pada pertemuan 7 sebelumnya dapat digunakan untuk server (pada Linux) untuk membuat sistem Chatting Sedangkan Clientnya dibuat dengan Visual Programming (VB 6.0) agar tampilannya lebih menarik.
5
Tahapan Membuat Program Client dgn protocol TCP pada Visual Basic 6.0
Jalankan VB 6.0 Start a new Standard exe Project Add a Winsock Control to your application Add all control to the Form
6
LANGKAH-LANGKAH Pilih Standard EXE Klik Open
7
Pilih menu: Project -> Component ->pilih Controls
LANGKAH-LANGKAH Pilih menu: Project -> Component ->pilih Controls Pilih Microsoft Winsock Control 6.0 Klik OK
8
Drag Clik Tempatkan / tambahkan Winsock Control ke Form
9
BUAT FORM SEPERTI GAMBAR DIBAWAH !
10
Lengkapi dengan code sbb:
Dim strMsg As String Dim ss As String Private Sub Connect_Click() If Winsock1.State = sckConnected Then Winsock1.Close End If Winsock1.RemoteHost = Text1.Text Winsock1.RemotePort = Val(Text2.Text) Winsock1.Protocol = sckTCPProtocol Winsock1.Connect End Sub
11
Private Sub DisConnect_Click()
If Winsock1.State = sckConnected Then Winsock1.Close End If End Sub Private Sub Form_Load() List1.Clear Text3.Text = "" Private Sub Form_Unload(Cancel As Integer)
12
Private Sub Send_Click()
If Winsock1.State = sckConnected Then ss = Text4.Text + ":" + Text3.Text Winsock1.SendData ss & vbLf End If End Sub Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Dim strMsg As String Winsock1.GetData strMsg, vbString List1.AddItem strMsg
13
Hubungkan Komputer dengan O/S Windows dengan komputer dengan O/S Linux
Selanjutnya … Hubungkan Komputer dengan O/S Windows dengan komputer dengan O/S Linux Coba dengan program ping terlebih dahulu, apa sudah bisa connect Jalankan Server di Linux (Program SelectServer.c yang sudah di upload di binusmaya) Jalankan 2 buah program client di windows
14
Contoh Tampilan
15
Latihan Buat Program DayTimeServer dan DayTimeClient dengan menggunakan protokol TCP dengan menggunakan bahasa pemrograman Visaul Basic
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.