57B Ứng dụng chat giữa Pocket PC với máy tính để bàn:

Một phần của tài liệu Lập trình mạng trên máy pocket PC (Trang 79 - 81)

- Lưu nick tạm thời Thông báo nick đã tồn

4.5.1 57B Ứng dụng chat giữa Pocket PC với máy tính để bàn:

4.5.1.1 89BServer:

Hình 4.3 Màn hình Server chat

 Nút Tạo Dịch Vụ: Cho phép khởi động dịch vụ chat.

 NútThoát Dịch Vụ: Cho phép dừng dịch vụ chat.

 Nút Thoát: Thoát khỏi chương trình.

 Listbox Danh sách: Hiển thị tất cả nick name của các client đã kết nối thành

công đến server. 4.5.1.2 90BClient:

Hình 4.4 Màn hình Chat của Client trên máy tính để bàn.

 Nút kết nối Server: Hiển thị màn hình đăng nhập cho phép nhập vào địa chỉ của Server đang mở dịch vụ.

Hình 4.5 Màn hình đăng nhập địa chỉ kết nối server.

 Nếu kết nối thành công xuất hiện màn hình đăng nhập nick name:

Hình 4.6 Màn hình đăng nhập nick name.

Cho phép đăng nhâp nick name của client. Nick name này được dùng như là tên gọi để các client có thể giao tiếp trao đổi với nhau.

Nếu đăng ký nick name thành công thì trong ListBox “Danh sách” sẽ thể hiện tất cả các nick name của các client đã kết nối đến dịch vụ.

Lúc đó chúng ta chỉ cần click chọn một trong những nick name đó để có thể liên

lạc. Sau khi đã chọn một nick name ta có thể nhập thông điệp vào trong textbox bên

dưới chọn nút Gửi để gửi thông điệp.

Khi có thông điệp của client nào đó gửi đến thì bên cạnh nick name của client

đó sẽ xuất hiện thêm chữ new bên cạnh. Chúng ta chỉ cần click chọn để xem thông

điệp.

Mặt khác chúng ta có thể click nút chọn trong nhóm Gửi nhiều ngườiđể có thể

Hình 4.7 Màn hình cho phép chọn gửi nhiều người.

 ListBox Danh sáchliệt kê tất cả những nick name đang kết nối đến server. Ta

dùng các nút “>>><<<” để có thể chọn hoặc không chọn các các nick cần gửi.

 Nút Thôi chọnđể ngưng dịch vụ gửi nhiều người.

 Nút “Tạo Nick name”: Dùng để tạo nick name mới gửi đến server.

 Nút “Ngừng kết nối”: Dùng để ngừng kết nối đến server.

 Nút “Thoát”: Dùng để thoát chương trình.

Một phần của tài liệu Lập trình mạng trên máy pocket PC (Trang 79 - 81)

Tải bản đầy đủ (PDF)

(90 trang)