Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Tài liệu học thực hành ở nhà.

Go down

Tài liệu học thực hành ở nhà. Empty Tài liệu học thực hành ở nhà.

Bài gửi  kimgiap(i92c) 15/9/2010, 11:55

Các bạn tham khảo tài liệu này để thực hành ở nhà vì khóa của chúng ta không có thực hành ở Trường.
Tài lieu:http://www.mediafire.com/?3kondjizyjn
kimgiap(i92c)
kimgiap(i92c)

Tổng số bài gửi : 144
Join date : 28/07/2010
Đến từ : Bình Định

Về Đầu Trang Go down

Tài liệu học thực hành ở nhà. Empty Re: Tài liệu học thực hành ở nhà.

Bài gửi  kimgiap(i92c) 15/9/2010, 12:01

1.
//Tao handle cho cac luong
Trích dẫn:
HANDLE ProducerHandle1, ProducerHandle2;
HANDLE ConsumerHandle1, ConsumerHandle2, ConsumerHandle3;

//Tao dinh danh cho cac luong
Trích dẫn:
DWORD ProducerID1, ProducerID2;
DWORD ConsumerID1, ConsumerID2, ConsumerID3;


//Khởi tạo các luồng (tiểu trình) ProducerHandle1, ProducerHandle2, ConsumerHandle1, ConsumerHandle2
Trích dẫn:
ProducerHandle1=CreateThread(0,0,(LPTHREAD_START_ROUTINE)Producer, 0, 4, &ProducerID1);
ProducerHandle2=CreateThread(0,0,(LPTHREAD_START_ROUTINE)Producer,0, 4, &ProducerID2);

ConsumerHandle1=CreateThread(0,0,(LPTHREAD_START_ROUTINE)Consumer,0, 0, &ConsumerID1);
ConsumerHandle2=CreateThread(0,0,(LPTHREAD_START_ROUTINE)Consumer,0, 0, &ConsumerID2);


2 tham số đầu tiên: 0,0 - không cần quan tâm
Tham số thứ 3: là tên hàm truyền vào (Trong trường hợp này, tên hàm của bạn là Consumer hoặc Producer). còn (LPTHREAD_START_ROUTINE) là ép kiểu.
Tham số thứ 4: Là tham số của hàm Producer hoặc Consumer(nếu hàm của bạn có tham số thì đưa vào. nếu ko thì thôi, để là số 0)
Tham số thứ 5: nếu là 0 thì hàm được thi hành ngay, nếu là 4 thì ở trạng thái ngủ.
Tham số thứ 6: Tham số kiểu DWORD dùng Thread ID mà HĐH cấp cho thread mới đc tạo.

2.
Trích dẫn:

Dim strData As String

Khai báo 1 biến strData kiểu String
Trích dẫn:
txtRemoteHost.Text = udpPeerA.RemoteHostIP

Gán địa chỉ IP của máy gửi tin vào textbox có tên là txtRemoteHost
Trích dẫn:
udpPeerA.GetData strData

Đổ dữ liệu nhận được từ udpPeerA vào biến strData
Và thường thì phải hiện thị dữ liệu vừa nhận được lên form với đoạn code sau: txtReceive.Text = strData
Trích dẫn:
Me.WindowState = vbNormal

Tình trạng cửa cửa sổ hiện hành khi form mở lên ( Maximized, Minimized, hoặc normal)
Trích dẫn:
Me.SetFocus

Đặt tiêu điểm vào form hiện thời
Đưa cửa sổ udpPearA lên trên cửa sổ khác
Trích dẫn:
SetWindowPos Me.hWnd, HWND_TOPMOST,0,0,0,0,SWP_SHOWWINDOW

Gọi hàm API SetWindowPos( dùng để định vị trí của form khi load lên)
kimgiap(i92c)
kimgiap(i92c)

Tổng số bài gửi : 144
Join date : 28/07/2010
Đến từ : Bình Định

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết