SlideShare a Scribd company logo
5
Most read
6
Most read
8
Most read
TUT 1

Sonbui1903

Hướng dẫn giao tiếp Serial port sử dụng
VB.Net 2008 qua một số ví dụ
I: Chuẩn bị
1: Mở đầu
Ở đây mình không nhắ lại về cổng nối tiếp của máy tính,cách viết chương
trình bằng VB hay cách kết nối các phần cứng vào máy tình. Mình chỉ trình bày
một số ví dụ đơn giản dễ hiểu có thể mô phỏng được ngay trên máy tính mà
không cần phải làm phần cứng thông qua một số phần mềm đã đề cập ở trên.
Các ví dụ này được mình xây dựng lại hoặc phát triển thêm thông qua
một số kiến thức tìm hiểu trên mạng internet. Do kiến thức còn hạn chế nên
trong quá trình thực hiện có điều gì chưa vừa lòng hay cần góp ý các bạn có thể
liên hệ với mình theo địa chỉ
Bùi Văn Sơn
Lớp Cơ Điện Tử 2k3, Trường ĐH Công Nghiệp Hà Nội
SĐT:
0973928584 – 0979693828
Email:
sonbui.haui@gmail.com
Y!M:
sonbui1903
Cảm ơn bạn đã download tài liệu này!
2: Các phần mềm mình sử dụng:
-

Virtual Serial Port Driver
Microsoft Visual Studio 2008
Proteus 7.7 SP2
PIC C Compiler 4.107

Để downloal các phần mềm này các bạn có thể tìm trên mạng internet . Do vấn
đề liên quan đến bản quền nên mình không cung cấp link cho các bạn. Nếu bạn
không tìm được thì có thề liên hệ mình theo địa chỉ ở trên. Cách cài đặt chắc
không cần phải hướng dẫn. Nếu bạn nào không cài đặt được hoặc cài đặt bị lỗi
thì có thể liên hệ mình.
Trong hướng dẫn mình sử dụng hệ điều hành Windows 7 SP1 . Nếu bạn sử dụng
hệ điều hành khác có thể sẽ khác nhau về giao diện , các bạn linh động giúp mình
nhé

Chat giữa hai máy tính qua cổng Com
TUT 1

Sonbui1903

3: Tạo cổng Com ảo để mô phỏng cho các ví dụ
Các bạn sử dụng phần mềm Virtual Serial Port Driver để tạo hai cổng
Com ảo được nối với nhau
Xem online và tải về clip hướng dẫn
Ở đây mình sử dụng Virtual.Serial.Port.Driver.6.9.1.134 và laptop của mình
không có cổng Com vật lý nên số cổng được bắt đầu từ Com 1. Bấm “Add pair”
để nối hai cổng với nhau

Kiểm tra trong drivers của máy tính xem có chưa.
Nếu thấy như hình dưới là được

Chat giữa hai máy tính qua cổng Com
TUT 1

Chat giữa hai máy tính qua cổng Com

Sonbui1903
TUT 1

Sonbui1903

II: Các ví dụ
Các câu lệnh sử dụng với Serialport có thể xem tại:
http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx#Y3078
1: Chat giữa hai máy tính sử dụng cổng Com đơn giản
1.1: Xây dựng giao diện
Mở một dự án mới và kéo thả các công cụ cần thiết trong tool box
Clip hướng dẫn 1
Clip hướng dẫn chỉnh sửa các đối tượng
Giao diện chương trình sau khi làm xong

Dùng các công cụ trong toolbox tạo giao diện như trên
Chỉnh các thông số theo bảng sau:

Công cụ
Form

Name
Form1

ComboBox
Button
Button
Button
Label
Label
Label

ComboBox 1
Button 1
Button 2
Button 3
Label 1
Label 2
Label 6

Chat giữa hai máy tính qua cổng Com

Text
Demo Chat qua cổng
Com dùng VBSonbui.haui@gmail.com
Kết nối
Ngắt kết nối
Gửi
Chọn Cổng
Trạng thái kết nối
Metechvn.com
TUT 1

Sonbui1903

TextBox1
RichTextBox
SerialPort

TextBox
RichTextBox1
SerialPort1

1.2: Lập trình
Để lập trình cho các đối tượng bạn double click vào các đối tượng
1.2.1: Đóng/ mở cổng khi bật hoặc tắt chương trình
Khi mở chương trình

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
If SerialPort1.IsOpen Then
SerialPort1.Close()
End If
'Lấy danh sách các cổng có trên máy'
For i As Integer = 0 To
My.Computer.Ports.SerialPortNames.Count - 1
ComboBox1.Items.Add(My.Computer.Ports.SerialPortNames(i))
Next

Button2.Enabled = False
Button3.Enabled = False
End Sub

Khi đòng chương trình

Chat giữa hai máy tính qua cổng Com
TUT 1

Sonbui1903

Private Sub Form1_FormClosed(ByVal sender As System.Object, ByVal e
As System.Windows.Forms.FormClosedEventArgs) Handles
MyBase.FormClosed
If SerialPort1.IsOpen Then
SerialPort1.Close()
End If
End Sub

1.2.2: Kết nối và tắt kết nối
Khi bấm vào kết nối
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Try
With SerialPort1
.PortName = ComboBox1.Text
.BaudRate = 9600
.Parity = IO.Ports.Parity.None
.DataBits = 8
.StopBits = IO.Ports.StopBits.One
End With
SerialPort1.Open()
Label2.Text = " Kết nối tới " & ComboBox1.Text & " thành
công!"
Button1.Enabled = False
Button2.Enabled = True
Button3.Enabled = True
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub

Chat giữa hai máy tính qua cổng Com
TUT 1

Sonbui1903

Khi bấm vào tắt kết nối:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Try
SerialPort1.Close()
Label2.Text = "Ngắt kết nối với " & ComboBox1.Text
Button1.Enabled = True
Button2.Enabled = False
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub

1.2.3: Gửi và nhận dữ liệu:
Gửi:
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Try
If SerialPort1.IsOpen Then
SerialPort1.Write(TextBox1.Text & vbCrLf)
With RichTextBox1
.AppendText("Me: " & TextBox1.Text & vbCrLf)
.ScrollToCaret()
End With
TextBox1.Text = String.Empty
Else
Label2.Text = "Vui lòng chọn cổng kết nối " &
ComboBox1.Text
End If
Catch ex As Exception
MsgBox(ex.ToString)
End Try

End Sub

Nhận:
Chọn sự kiện khi nhận
Chọn serialport 1 -> DataReceived

Chat giữa hai máy tính qua cổng Com
TUT 1

Sonbui1903

Code:
Private Sub SerialPort1_DataReceived(ByVal sender As System.Object,
ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles
SerialPort1.DataReceived
Control.CheckForIllegalCrossThreadCalls = False
With RichTextBox1
.AppendText("Friend: " & SerialPort1.ReadExisting())
.ScrollToCaret()
End With
End Sub

1.2.4: Chạy thử

Chat giữa hai máy tính qua cổng Com
TUT 1

Sonbui1903

Khi kết nối được thực hiện:

1.2.4: Hướng phát triển
- Hỗ trợ việc gửi file giữa hai máy
- Có thể điều chỉnh tốc độ,số bit,.. ngay trong chương trình mà không cần
phải chỉnh trong code
Link download code:
http://thanhsonvn90.googlecode.com/files/Com%20chat.rar

Chat giữa hai máy tính qua cổng Com
TUT 1

Chat giữa hai máy tính qua cổng Com

Sonbui1903

More Related Content

PDF
NGHIÊN CỨU PHƯƠNG PHÁP QUAY LUI VÀ ỨNG DỤNG GIẢI BÀI TOÁN SUDOKU
PDF
Tài liệu thiết kế mạch in altium
PDF
Tai lieu lap trinh plc s7 200 full
DOC
Luận văn: Thiết kế hệ thống điều khiển thang máy chở hàng, HOT
PDF
Giáo trình thiết kế mạch logic số
DOC
Báo cáo Thực tập tại Công ty cổ phần Bê tông Xây dựng Hà Nội, HAY
PDF
Đề tài: Thiết kế hệ thống phân loại sản phẩm ứng dụng PLC, HOT
DOC
Tài liệu Matlab kỹ thuật
NGHIÊN CỨU PHƯƠNG PHÁP QUAY LUI VÀ ỨNG DỤNG GIẢI BÀI TOÁN SUDOKU
Tài liệu thiết kế mạch in altium
Tai lieu lap trinh plc s7 200 full
Luận văn: Thiết kế hệ thống điều khiển thang máy chở hàng, HOT
Giáo trình thiết kế mạch logic số
Báo cáo Thực tập tại Công ty cổ phần Bê tông Xây dựng Hà Nội, HAY
Đề tài: Thiết kế hệ thống phân loại sản phẩm ứng dụng PLC, HOT
Tài liệu Matlab kỹ thuật

What's hot (20)

DOC
Giáo trình Phân tích, thiết kế hệ thống thông tin
PDF
Cac lenh trong matlab
PDF
đồ áN xây dựng website bán laptop 1129155
PDF
Câu hỏi vấn đáp báo cáo thực tập tốt nghiệp
PPT
phương pháp hình thang,Công thức Simpson
PDF
Thuật toán PID - thích nghi dùng mạng nơ ron điều khiển hệ con lắc ngược đơn.pdf
PDF
[ĐAMH] Điều khiển thiết bị điện qua máy tính
PDF
Cơ bản về visual basic
PDF
Luận án: Ứng dụng lọc Kalman trong điều khiển dự báo phi tuyến
DOC
Đề tài: hệ thống phân loại sản phẩm bằng nhận dạng mờ, HAY
PDF
NGHIÊN CỨU GIẢI PHÁP BÃI ĐỖ XE THÔNG MINH CHO CÁC ĐÔ THỊ KHU VỰC MIỀN TRUNG 6...
PPTX
TÌM HIỂU ROBOT CÔNG NGHIỆP TRONG HỆ THỐNG FMS
PDF
mạng truyền thông công nghiệp
PDF
Đồ án tốt nghiệp Thiết kế và xây dựng hệ thống điều khiển tự động chăm sóc câ...
PDF
Giải bài toán tối ưu hóa ứng dụng bằng MATLAB - Maple - Tối ưu hóa tĩnh và đi...
PDF
Logic - PLC (1)
PDF
Luận văn: Thiết kế nhà giữ xe tự động sử dụng PLC S7-200, HOT
DOC
4.2.1. thiết kế bộ điều khiển trượt cho robot 2 bậc tự do và mô phỏng trên ma...
PDF
Bài tập thiết kế cơ sở dữ liệu
PDF
Xử lý tín hiệu số
Giáo trình Phân tích, thiết kế hệ thống thông tin
Cac lenh trong matlab
đồ áN xây dựng website bán laptop 1129155
Câu hỏi vấn đáp báo cáo thực tập tốt nghiệp
phương pháp hình thang,Công thức Simpson
Thuật toán PID - thích nghi dùng mạng nơ ron điều khiển hệ con lắc ngược đơn.pdf
[ĐAMH] Điều khiển thiết bị điện qua máy tính
Cơ bản về visual basic
Luận án: Ứng dụng lọc Kalman trong điều khiển dự báo phi tuyến
Đề tài: hệ thống phân loại sản phẩm bằng nhận dạng mờ, HAY
NGHIÊN CỨU GIẢI PHÁP BÃI ĐỖ XE THÔNG MINH CHO CÁC ĐÔ THỊ KHU VỰC MIỀN TRUNG 6...
TÌM HIỂU ROBOT CÔNG NGHIỆP TRONG HỆ THỐNG FMS
mạng truyền thông công nghiệp
Đồ án tốt nghiệp Thiết kế và xây dựng hệ thống điều khiển tự động chăm sóc câ...
Giải bài toán tối ưu hóa ứng dụng bằng MATLAB - Maple - Tối ưu hóa tĩnh và đi...
Logic - PLC (1)
Luận văn: Thiết kế nhà giữ xe tự động sử dụng PLC S7-200, HOT
4.2.1. thiết kế bộ điều khiển trượt cho robot 2 bậc tự do và mô phỏng trên ma...
Bài tập thiết kế cơ sở dữ liệu
Xử lý tín hiệu số
Ad

Viewers also liked (20)

DOC
Chuong5 hoạt động port nối tiếp
PDF
Lập trình với microsoft visual basic 6.0
PDF
BÀI 2: Thiết kế FORM và xử lý sự kiện - Giáo trình FPT
PDF
Truyền thông freeport và ứng dụng
PPTX
Biến tần ls – IG5 Hướng dẫn lắp đặt và đấu dây biến tần
DOC
Cach setup bios
PDF
10 Truyền thông nối tiếp
PDF
Giáo trình vi điều khiển avr
PDF
Điều khiển thiết bị qua Internet
PDF
Tài liệu lập trình plc s7 200 full-01_2011_v1
PDF
8051 Danh Cho Nguoi Chua Biet Gi
PDF
Hệ thống bãi giữ xe ô tôt tự động ( pdf)
PDF
Giáo trình tiếng việt điện tử cơ bản - linh kiện điện tử
PDF
Các loại ic
PDF
Vi Điều Khiển Ứng Dụng AT89s52
PDF
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểm
PDF
880 linh kien_dien_tu
PDF
Tai lieu lap trinh plc s7 200 full-01_2011_v1
PDF
Câu hỏi trắc nghiệm kỹ thuật an toàn
Chuong5 hoạt động port nối tiếp
Lập trình với microsoft visual basic 6.0
BÀI 2: Thiết kế FORM và xử lý sự kiện - Giáo trình FPT
Truyền thông freeport và ứng dụng
Biến tần ls – IG5 Hướng dẫn lắp đặt và đấu dây biến tần
Cach setup bios
10 Truyền thông nối tiếp
Giáo trình vi điều khiển avr
Điều khiển thiết bị qua Internet
Tài liệu lập trình plc s7 200 full-01_2011_v1
8051 Danh Cho Nguoi Chua Biet Gi
Hệ thống bãi giữ xe ô tôt tự động ( pdf)
Giáo trình tiếng việt điện tử cơ bản - linh kiện điện tử
Các loại ic
Vi Điều Khiển Ứng Dụng AT89s52
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểm
880 linh kien_dien_tu
Tai lieu lap trinh plc s7 200 full-01_2011_v1
Câu hỏi trắc nghiệm kỹ thuật an toàn
Ad

Similar to Hướng dẫn giao tiếp serial port sử dụng vb (20)

PDF
Đề tài: Giao tiếp máy tính - VĐK sử dụng C# và VB, HAY, 9đ
PDF
Lập trình PLC S7 1200 tiếng Việt-Chuong 6 profinet
DOCX
BAO CAO TUAN 3 môn đo lường điều khiển máy tính
PDF
Giai ma mang
PDF
Lt socket
PDF
Giao trinh mang may tinh
PDF
Bai giang-Lap trinh he thong-Ch2-Lap trinh Socket.pdf
PDF
On tap ccna_version4
PDF
baocaodoancoso1kykkukytktykhhhhhhhhhhhhhhpdfbvbgng
DOCX
Mạnh (1)
PDF
Khoa công nghệ thông tin và truyền thôngbáo cáođồ án cơ sở 4đề tài lập trình ...
PDF
Lập trình chương trình chat room sử dụng giao thức tcp socket
PDF
Part 26 routing -www.key4_vip.info
PDF
DOC
De cuongthuchanhct221 hk2_1920_n1
PPT
Usb
DOC
Đồ Án Tốt Nghiệp Về Tìm Hiểu Ngôn Ngữ Lập Trình C Sharp Và Viết Ứng Dụng Cha...
PDF
Đề tài: Chế tạo mạch com ảo dựa trên mạch Stm32f4-discovery - Gửi miễn phí qu...
PDF
PDF
Giao trinh lap trinh truyen thong v1 1[bookbooming.com]
Đề tài: Giao tiếp máy tính - VĐK sử dụng C# và VB, HAY, 9đ
Lập trình PLC S7 1200 tiếng Việt-Chuong 6 profinet
BAO CAO TUAN 3 môn đo lường điều khiển máy tính
Giai ma mang
Lt socket
Giao trinh mang may tinh
Bai giang-Lap trinh he thong-Ch2-Lap trinh Socket.pdf
On tap ccna_version4
baocaodoancoso1kykkukytktykhhhhhhhhhhhhhhpdfbvbgng
Mạnh (1)
Khoa công nghệ thông tin và truyền thôngbáo cáođồ án cơ sở 4đề tài lập trình ...
Lập trình chương trình chat room sử dụng giao thức tcp socket
Part 26 routing -www.key4_vip.info
De cuongthuchanhct221 hk2_1920_n1
Usb
Đồ Án Tốt Nghiệp Về Tìm Hiểu Ngôn Ngữ Lập Trình C Sharp Và Viết Ứng Dụng Cha...
Đề tài: Chế tạo mạch com ảo dựa trên mạch Stm32f4-discovery - Gửi miễn phí qu...
Giao trinh lap trinh truyen thong v1 1[bookbooming.com]

Hướng dẫn giao tiếp serial port sử dụng vb

  • 1. TUT 1 Sonbui1903 Hướng dẫn giao tiếp Serial port sử dụng VB.Net 2008 qua một số ví dụ I: Chuẩn bị 1: Mở đầu Ở đây mình không nhắ lại về cổng nối tiếp của máy tính,cách viết chương trình bằng VB hay cách kết nối các phần cứng vào máy tình. Mình chỉ trình bày một số ví dụ đơn giản dễ hiểu có thể mô phỏng được ngay trên máy tính mà không cần phải làm phần cứng thông qua một số phần mềm đã đề cập ở trên. Các ví dụ này được mình xây dựng lại hoặc phát triển thêm thông qua một số kiến thức tìm hiểu trên mạng internet. Do kiến thức còn hạn chế nên trong quá trình thực hiện có điều gì chưa vừa lòng hay cần góp ý các bạn có thể liên hệ với mình theo địa chỉ Bùi Văn Sơn Lớp Cơ Điện Tử 2k3, Trường ĐH Công Nghiệp Hà Nội SĐT: 0973928584 – 0979693828 Email: sonbui.haui@gmail.com Y!M: sonbui1903 Cảm ơn bạn đã download tài liệu này! 2: Các phần mềm mình sử dụng: - Virtual Serial Port Driver Microsoft Visual Studio 2008 Proteus 7.7 SP2 PIC C Compiler 4.107 Để downloal các phần mềm này các bạn có thể tìm trên mạng internet . Do vấn đề liên quan đến bản quền nên mình không cung cấp link cho các bạn. Nếu bạn không tìm được thì có thề liên hệ mình theo địa chỉ ở trên. Cách cài đặt chắc không cần phải hướng dẫn. Nếu bạn nào không cài đặt được hoặc cài đặt bị lỗi thì có thể liên hệ mình. Trong hướng dẫn mình sử dụng hệ điều hành Windows 7 SP1 . Nếu bạn sử dụng hệ điều hành khác có thể sẽ khác nhau về giao diện , các bạn linh động giúp mình nhé Chat giữa hai máy tính qua cổng Com
  • 2. TUT 1 Sonbui1903 3: Tạo cổng Com ảo để mô phỏng cho các ví dụ Các bạn sử dụng phần mềm Virtual Serial Port Driver để tạo hai cổng Com ảo được nối với nhau Xem online và tải về clip hướng dẫn Ở đây mình sử dụng Virtual.Serial.Port.Driver.6.9.1.134 và laptop của mình không có cổng Com vật lý nên số cổng được bắt đầu từ Com 1. Bấm “Add pair” để nối hai cổng với nhau Kiểm tra trong drivers của máy tính xem có chưa. Nếu thấy như hình dưới là được Chat giữa hai máy tính qua cổng Com
  • 3. TUT 1 Chat giữa hai máy tính qua cổng Com Sonbui1903
  • 4. TUT 1 Sonbui1903 II: Các ví dụ Các câu lệnh sử dụng với Serialport có thể xem tại: http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx#Y3078 1: Chat giữa hai máy tính sử dụng cổng Com đơn giản 1.1: Xây dựng giao diện Mở một dự án mới và kéo thả các công cụ cần thiết trong tool box Clip hướng dẫn 1 Clip hướng dẫn chỉnh sửa các đối tượng Giao diện chương trình sau khi làm xong Dùng các công cụ trong toolbox tạo giao diện như trên Chỉnh các thông số theo bảng sau: Công cụ Form Name Form1 ComboBox Button Button Button Label Label Label ComboBox 1 Button 1 Button 2 Button 3 Label 1 Label 2 Label 6 Chat giữa hai máy tính qua cổng Com Text Demo Chat qua cổng Com dùng VBSonbui.haui@gmail.com Kết nối Ngắt kết nối Gửi Chọn Cổng Trạng thái kết nối Metechvn.com
  • 5. TUT 1 Sonbui1903 TextBox1 RichTextBox SerialPort TextBox RichTextBox1 SerialPort1 1.2: Lập trình Để lập trình cho các đối tượng bạn double click vào các đối tượng 1.2.1: Đóng/ mở cổng khi bật hoặc tắt chương trình Khi mở chương trình Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If SerialPort1.IsOpen Then SerialPort1.Close() End If 'Lấy danh sách các cổng có trên máy' For i As Integer = 0 To My.Computer.Ports.SerialPortNames.Count - 1 ComboBox1.Items.Add(My.Computer.Ports.SerialPortNames(i)) Next Button2.Enabled = False Button3.Enabled = False End Sub Khi đòng chương trình Chat giữa hai máy tính qua cổng Com
  • 6. TUT 1 Sonbui1903 Private Sub Form1_FormClosed(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles MyBase.FormClosed If SerialPort1.IsOpen Then SerialPort1.Close() End If End Sub 1.2.2: Kết nối và tắt kết nối Khi bấm vào kết nối Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Try With SerialPort1 .PortName = ComboBox1.Text .BaudRate = 9600 .Parity = IO.Ports.Parity.None .DataBits = 8 .StopBits = IO.Ports.StopBits.One End With SerialPort1.Open() Label2.Text = " Kết nối tới " & ComboBox1.Text & " thành công!" Button1.Enabled = False Button2.Enabled = True Button3.Enabled = True Catch ex As Exception MsgBox(ex.ToString) End Try End Sub Chat giữa hai máy tính qua cổng Com
  • 7. TUT 1 Sonbui1903 Khi bấm vào tắt kết nối: Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Try SerialPort1.Close() Label2.Text = "Ngắt kết nối với " & ComboBox1.Text Button1.Enabled = True Button2.Enabled = False Catch ex As Exception MsgBox(ex.ToString) End Try End Sub 1.2.3: Gửi và nhận dữ liệu: Gửi: Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Try If SerialPort1.IsOpen Then SerialPort1.Write(TextBox1.Text & vbCrLf) With RichTextBox1 .AppendText("Me: " & TextBox1.Text & vbCrLf) .ScrollToCaret() End With TextBox1.Text = String.Empty Else Label2.Text = "Vui lòng chọn cổng kết nối " & ComboBox1.Text End If Catch ex As Exception MsgBox(ex.ToString) End Try End Sub Nhận: Chọn sự kiện khi nhận Chọn serialport 1 -> DataReceived Chat giữa hai máy tính qua cổng Com
  • 8. TUT 1 Sonbui1903 Code: Private Sub SerialPort1_DataReceived(ByVal sender As System.Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived Control.CheckForIllegalCrossThreadCalls = False With RichTextBox1 .AppendText("Friend: " & SerialPort1.ReadExisting()) .ScrollToCaret() End With End Sub 1.2.4: Chạy thử Chat giữa hai máy tính qua cổng Com
  • 9. TUT 1 Sonbui1903 Khi kết nối được thực hiện: 1.2.4: Hướng phát triển - Hỗ trợ việc gửi file giữa hai máy - Có thể điều chỉnh tốc độ,số bit,.. ngay trong chương trình mà không cần phải chỉnh trong code Link download code: http://thanhsonvn90.googlecode.com/files/Com%20chat.rar Chat giữa hai máy tính qua cổng Com
  • 10. TUT 1 Chat giữa hai máy tính qua cổng Com Sonbui1903