Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

Instalasi dan pengenalan visual basic 6
PERTEMUAN VI Penggunaan Array.
Penggunaan Kontrol Array
Fourth Generation programming language
Algoritma & Pemrograman 2 B M1 1 ALGORITMA & PEMROGRAMAN 2 B Created by.Winda Widya A.
PEMROGRAMAN I 2 SKS.
Penggunaan Struktur Kontrol IF
Graphical User Interface (GUI)
Pemograman 1 Pertemuan 1.
PERTEMUAN IV SINTAK LANJUT VB
KONEKSI VB.Net 2008 ke SQL-Server 2005
VISUAL BASIC.NET Apa Itu VB.NET ?
Pemograman 1 Pertemuan 13.
Introduction to Visual Basic 6.0. Salah Satu Bahasa Pemrograman Dikembangkan sekitar tahun 1991 oleh Microsoft Merupakan pengembangan dari bahasa BASIC.
PERTEMUAN IX Penggunaan Array.
Matakuliah : H0483 / Network Programming Tahun : 2008 Versi : 2.0
PERTEMUAN V Penggunaan Operator.
Pemrograman Visual VB.net 2008 dengan Database Microsoft Access 2010
1 Pertemuan 8 Collection Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 04 Variable Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pemrograman VB.NET Pertemuan 3.
Matakuliah : Jaringan Komputer 2 Versi Materi Server Penyaji
1 Pertemuan 05 Procedure dan Parameter Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 10 Pemrograman Jaringan pada Windows dengan VC ) Matakuliah: H0483 – Network Programming Tahun: 2008 Versi: 2.0.
Matakuliah : Jaringan Komputer 2 Versi Materi FTP Penyaji
1 Pertemuan 2 Pengenalan Visual Basic Lanjut Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Penggunaan Data dan Variabel
Menggunakan Event dan Method
1 Pertemuan 9 Kasus : Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 1 Pengenalan Dasar Visual Basic Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 12 Membuat Program Client dan Server pada Win32 Console Application Matakuliah: H0483 – Network Programming Tahun: 2008 Versi: 2.0.
Pengenalan Visual Basic
MENGENAL VISUAL BASIC 6.0 Pertemuan 2
ALGORITMA & PEMROGRAMAN 2 B
Penggunaan Struktur Kontrol SELECT
Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0
Pertemuan 8 Collection Matakuliah : M0064/Programming I Tahun : 2005
UDP Socket Programming
PERTEMUAN IV STRUKTUR KEPUTUSAN
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
Perulangan.
Mengenal Integrated Development Environment (IDE) VB 6
KOMPUTER APLIKASI AKUNTANSI - V -
Network Client-Server
Struktur Kontrol Keputusan IF dan Select
PERTEMUAN X MDI FORM, FULL DOWN & POP UP MENU Dgn MENU EDITOR
Penggunaan Struktur Kontrol Pengulangan
LAB PEMOGRAMAN III (VISUAL BASIC)
Perulangan.
ALGORITMA & PEMROGRAMAN 1 B
Menggunakan Event dan Property
Visual Basic 2010 The Beginner
Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0
Menggunakan Event dan Method
MATERI PERKULIAHAN Laily Hermawanti, S.T, M.Kom Pemrograman Aplikasi I.
Graphical User Interface (GUI)
ALGORITMA & PEMROGRAMAN 2 B
Pertemuan 11 Pemrograman Winsock pada VB
PERTEMUAN VI STRUKTUR KEPUTUSAN
Penggunaan Data dan Variabel
Soal Latihan Pertemuan 03 Network Programming
PERTEMUAN IV SINTAK LANJUT VB
Pertemuan 05 Manajemen Daftar
Muhammad Riska PTP FT UNM
ALGORITMA & PEMROGRAMAN 2 B
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
MATERI PERKULIAHAN Laily Hermawanti, S.T, M.Kom Pemrograman Aplikasi I.
ALGORITMA & PEMROGRAMAN 2B
TCP Socket Programming
Transcript presentasi:

Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0 Pertemuan 11 Windows Programming Program Client dgn protocol TCP pada Visual Basic 6.0

Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Membuat program aplikasi Client Server dengan menggunakan Microsoft Visual Basic 6.0

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

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.

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

LANGKAH-LANGKAH Pilih Standard EXE Klik Open

Pilih menu: Project -> Component ->pilih Controls LANGKAH-LANGKAH Pilih menu: Project -> Component ->pilih Controls Pilih Microsoft Winsock Control 6.0 Klik OK

Drag Clik Tempatkan / tambahkan Winsock Control ke Form

BUAT FORM SEPERTI GAMBAR DIBAWAH !

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

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)

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

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

Contoh Tampilan

Latihan Buat Program DayTimeServer dan DayTimeClient dengan menggunakan protokol TCP dengan menggunakan bahasa pemrograman Visaul Basic