Ngày tải lên :
10/05/2014, 11:15
... C chthiết lập tốiưuchoứngdụng
Đểchoứngdụng c thểđ c ngaydữliệukhibắtđầu c trongbộđệmnhậnthì c c bạn
nênđặtthu c tínhRthresHold=1.
Ngoàira c c bạn c nquantâmđến c c thamsố:CommPort,Settings,Rthreshold,
SthresHold,PortOpen,InputLen,InputBuffer,OutputBuffer,InBufferSize,InputMode,
OutBufferSize.
2. Lập trình
2.1. M c đíchyêu c u
Chương trình nàyrấtlàđơngiản.Chúngtasẽtạoramộtchương trình c giao diệnnhư
sau:
Hình2.1: Giao diệnchương trình
Chương trình c ch c năngsau:
‐Nhậpkítựho c xâukítựvàoEditBoxTransfer,điềuchỉnhthamsố giao tiếp trên
c c ComboBox.NhấnnútSendđểgửidữliệura c ngCOM.
‐Đồngthờivớinónếu c dữliệutruyềnvê c ngComthìdữliệusẽđư c hiểnthị
lênEditBoxReceive.KhibạnnhấnvàoClearthìsẽxoádữliệuhiểnthịtrênEditBoxnày.
Chúý:
...
Ngườibáo c o:
NgôHảiB c
Tàiliệu:
TUT01.03
Ngày:
10/01/06
Trang:
9/78
chuyểnđổigiữa c c kiểudữliệunày c c bạn c thểthamkhảotạithưviệnMSDN
MicrosoftJuly2001bằng c chSearch
KeyWord:chínhlà c c từkhoáchỉnhlà c c kiểudữliệuđó.(nhưCString,…)
classCMSComm:publicCWnd
{
protected:
DECLARE_DYNCREATE(CMSComm)
public:
CLSIDconst&GetClsid()
{
staticCLSIDconstclsid
={0x648a5600,0x 2c6 e,0x101b,{0x82,0xb6,0x0,0x0,0x0,0x0,0x0,0x14}};
returnclsid;
...
trongth c tế.
Dođótôixingiớithiệucho c c bạnviếtchương trình trênPCdùngMSComm.Tôixinđưaramột
sốvấnđềnhưsau:
‐Giớithiệuchuẩn giao tiếp RS232vàđiềukhiểnActiveXMicrosoftCommunication6.0(
MSComm): c chtínhchấtvà c chthiết lập thamsốtốiưuchođiềukhiển.
‐ Lập trình ứngdụng giao tiếp trên c sởsửdụngphầnmềmVisual C+ +trongbộ c ng c Visual‐
Studio6.0 c aMicrosft:
+Thiếtkế giao diệnchương trình.
+Viếtmãchochương trình.
1....