Tài liệu học thực hành ở nhà.
Trang 1 trong tổng số 1 trang
Tài liệu học thực hành ở nhà.
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
Tài lieu:http://www.mediafire.com/?3kondjizyjn
kimgiap(i92c)- Tổng số bài gửi : 144
Join date : 28/07/2010
Đến từ : Bình Định
Re: Tài liệu học thực hành ở nhà.
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)
//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)- Tổng số bài gửi : 144
Join date : 28/07/2010
Đến từ : Bình Định
Similar topics
» Tai lieu hoc thuc hanh HDH o nha
» Tai Lieu tham khao va Bai Thuc Hanh buoi dau (HTwebs)
» Sáng Chủ Nhật có thực hành Cấu trúc dữ liệu không?
» Thực hành buổi đầu môn LT Win, có tài liệu tham khảo, các bạn down dzìa ngâm cứu nhé..!
» Thi thuc hanh mon thuat giai: Khi nao lop mình thi thực hành vay các ban?
» Tai Lieu tham khao va Bai Thuc Hanh buoi dau (HTwebs)
» Sáng Chủ Nhật có thực hành Cấu trúc dữ liệu không?
» Thực hành buổi đầu môn LT Win, có tài liệu tham khảo, các bạn down dzìa ngâm cứu nhé..!
» Thi thuc hanh mon thuat giai: Khi nao lop mình thi thực hành vay các ban?
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết