1. Trang chủ
  2. » Giáo Dục - Đào Tạo

LẬP TR ệ THỐNG CHAT đơ ÌNH h n GIẢN BẰNG WINSOCK TRONG môi TRƯỜNG lập TRÌNH VISUAL c++

20 14 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 1,17 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giới thiệu môi trường lập trình Visual C++ 6.0 VC++ • Là môi trường lập trình C++ cho phép thiết kế trực quan giao diện.. Hiệu chỉnh các thông sốBước thứ nhất chọn loại ứng dụng, chọn d

Trang 1

L ẬP TR ÌNH H Ệ THỐNG CHAT ĐƠ N

GI ẢN BẰNG WINSOCK TRONG MÔI

TR ƯỜNG LẬP TRÌNH VISUAL C++

Trang 2

Bài thực hành 2

LP TRÌNH H    THNG

CHAT ĐƠN GIN B   NG

WINSOCK TRONG MÔI TRƯNG

Trang 3

Nội dung

4.1 Giới thiệu môi trường lập trình Visual C++ 6.0

4.2 Lập trình Winsock trong VC++

4.4 Hiện thực chương trình MiniChatServer 4.5 Hin thc chương trình MiniChatClient

Trang 4

Giới thiệu môi trường lập trình

Visual C++ 6.0 (VC++)

• Là môi trường lập trình C++ cho phép thiết

kế trực quan giao diện

• Các ứng dụng được tổ chức theo dạng

project, một project chứa các file khác

nhau về mã chương trình, giao diện, các file header…

Chương này giới thiệu về ứng dụng MFC

Trang 5

Tạo mới một project

Ở tag projecst,

chọn loại ứng

dụng là MFC

AppWizard (exe).

Ở phần location,

chứa project.

Gõ tên project và

chọn OK

Trang 6

Hiệu chỉnh các thông số

Bước thứ nhất chọn loại ứng dụng,

chọn dạng Dialog

based như hình

bên.

Nhấn button Next

để tiếp tục

Trang 7

Hiệu chỉnh các thông số

+ Phải chọn

checkbox

Windows Sockets

Nhấn button Next

để tiếp tục

Trang 8

Hiệu chỉnh các thông số

Nhấn button Next

để tiếp tục

Trang 9

Hiệu chỉnh các thông số

Bước 4: xác

nhận các thông

số đã chọn Có

thể qua lại các

bước trước đó

để hiệu chỉnh

bằng button

Back.

Chọn button

Finish để kết

thúc

Trang 10

Hiệu chỉnh các thông số

Bước cuối cùng: xác

nhận và chọn OK để bắt

đầu lập trình

Trang 11

Giao diện của môi trường VC++

Cửa sổ

Workspace

Cửa sổ chính

Cửa sổ Output

Công cụ Controls

Trang 12

Thiết kế giao diện

• Để thiết kế giao diện, ta cần

dùng thanh công cụ Controls

(right-click vào các thanh công

cụ, chọn Controls như hình bên)

dùng:

– Static Text

– Edit Box

– Button

– Listbox

Trang 13

Vẽ các đối tượng giao diện

(Ở cửa sổ Workspace, chọn chế độ

ResourseView, click chọn thư mục dialog, chọn Dialog tương ứng)

vừa nhấn chuột trái vừa kéo)

Trang 14

Thiết lập thuộc tính cho các đối

tượng giao diện

• Right-click vào đối

tượng giao diện và

chọn Properties

• ID là thuộc tính tên

nhận dạng của đối

tượng giao diện

• Tuỳ mỗi loại đối

tượng giao diện có

các thuộc tính riêng

Trang 15

Thiết lập thuộc tính cho các đối

tượng giao diện

• Thiế ậ t l p caption (N i dung hi n thị lên ph n tử ộ ể ầ

Static Text như hình bên dưới

Trang 16

Khai báo biến và định nghĩa

hàm

chọn tab ClassView,

right-click vào class

C*Dlg, menu hiển thị như

hình vẽ bên

• Chọn chức năng Add

Member Variable

• Chức năng này cũng

định nghĩa hàm

Trang 17

Khai báo biến và định nghĩa

hàm

• Khai báo biến như

hình trên: đánh kiểu

biến, tên biến và tầm

vực của biến rồi nhấn

OK

• Định nghĩa hàm như

hình bên dưới: kiểu

trả về, tên hàm và các

thông số, tầm vực

truy xuất

Trang 18

Gán biến cho đối tượng giao

diện

xuất thông qua biến được định nghĩa

• Chọn menu View -> ClassWinzard ->

Member Variables

vào ID đã đặt), click button Add Variable)

• Đặt tên biến, loại biến (Control hoặc

Value) và kiểu dữ liệu

Trang 19

Gán biến cho đối tượng giao

diện

Trang 20

Thiết lập - lấy giá trị phần tử giao

diện Edit Box và Static Text

• Thiế ậ t l p:

– Gán giá trị cho biến tương ứng.

– Dùng lệnh: UpdateData(FALSE);

• Lấy giá trị:

– Dùng lệnh: UpdateData(TRUE);

diện

Ví dụ:

m_mes=m_mes+"Accepted a connection!\r\n";

UpdateData(FALSE);

Ngày đăng: 24/04/2022, 22:03

HÌNH ẢNH LIÊN QUAN

based như hình bên. - LẬP TR ệ THỐNG CHAT đơ ÌNH h n GIẢN BẰNG WINSOCK TRONG môi TRƯỜNG lập TRÌNH VISUAL c++
based như hình bên (Trang 6)
Bước 2, chọn các đặc tính ca ủ ứng d ng nh ụư hình + Phải chọn - LẬP TR ệ THỐNG CHAT đơ ÌNH h n GIẢN BẰNG WINSOCK TRONG môi TRƯỜNG lập TRÌNH VISUAL c++
c 2, chọn các đặc tính ca ủ ứng d ng nh ụư hình + Phải chọn (Trang 7)
Bước 3, chọn các chức n ngh ăỗ tr nh ợư hình vẽ - LẬP TR ệ THỐNG CHAT đơ ÌNH h n GIẢN BẰNG WINSOCK TRONG môi TRƯỜNG lập TRÌNH VISUAL c++
c 3, chọn các chức n ngh ăỗ tr nh ợư hình vẽ (Trang 8)
hình vẽ bên - LẬP TR ệ THỐNG CHAT đơ ÌNH h n GIẢN BẰNG WINSOCK TRONG môi TRƯỜNG lập TRÌNH VISUAL c++
hình v ẽ bên (Trang 16)
hình trên: đánh kiểu biến, tên biến và tầ m  vực của biến rồi nhấ n OK - LẬP TR ệ THỐNG CHAT đơ ÌNH h n GIẢN BẰNG WINSOCK TRONG môi TRƯỜNG lập TRÌNH VISUAL c++
hình tr ên: đánh kiểu biến, tên biến và tầ m vực của biến rồi nhấ n OK (Trang 17)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w