Do s phát tri n ngày càng t ng c a các ng d ng truy n thơng qua c ng n i ti p,t phiên b n 4.0 c a Visual Basic ,đi u khi n truy n thơng đã đ c hồn ch nh đ s d ng cho vi c l p trình ghép n i máy tính qua c ng n i ti p .Trong ph n này ta s tìm hi u v đi u khi n này .
Bình th ng khi ch y ph n m m Visual Basic ta ch th y cĩ m t s thành ph n quen thu c rên h p cơng c (toolbox) .Nh ng Visual Basic cho phép nhi u thành ph n cĩ th đ c b sung thêm vào . i u khi n truy n thơng Mscomm c a Visual Basic là m t trong s các đ i t ng cĩ th đ c b sung
đ tham gia vào m t s ng d ng c n vi c chuy n nh n d li u qua c ng n i ti p.
Trong Visual Basic 5.0 và 6.0 ta cĩ th b sung thành ph n Mscomm đ c p trên nh sau : Ch n Project => Components (Ctrl – T) ,c a s sau s xu t hi n.
i u khi n truy n thơng cung c p hai kh n ng đ trao đ i thơng tin :
- i u khi n s ki n : Truy n thơng đi u khi n s ki n là ph ng pháp t t nh t đ c s d ng trong quá trình đi u khi n vi c trao đ i thơng tin n i ti p khi nĩ gi i phĩng máy tính đ làm các cơng vi c khác .Trong nhi u tình hu ng, ta c n đ c thơng báo v s thay đ i. Thí d nh ta c n bi t khi cĩ ký t g i
đ n ho c s thay đ i x y ra trên đ ng DCD (Data Carrier Detect ) ho c đ ng RTS (Request To Send). làm đi u đĩ ta s s d ng s ki n truy n thơng OnComm đ b y và đi u khi n các s ki n. i u khi n truy n thơng cịn phát hi n và đi u khi n các l i truy n thơng.
- H i Vịng (Polling): Ta c ng cĩ th h i vịng các s ki n và l i b ng cách ki m tra giá tr c a đ c tính ComEvent sau m i chu k c a ch ng trình
đ xác đnh xem li u m t s ki n ho c m t l i đã xu t hi n. Ch ng h n, ch ng trình cĩ th t o vịng l p đ ch m t ký t c n đ c nh n. C m i l n nh v y, ký t đ c đ c t b đ m nh n. Thơng th ng ph ng pháp này đ c s d ng khi ch ng trình cĩ th i gian đ ti n hành h i vịng b nh n thơng tin, hay nĩi cách khác là trong các ng d ng khơng l n.
Visual Basic s d ng các b đi u khi n c a s chu n cho các c ng truy n tin n i ti p (nh serialui.dll và serial.vxd ). i u khi n truy n thơng đ c b sung cho ng d ng c a m t c ng n i ti p, nĩi khác đi m i đi u khi n truy n
NGUY N KH C H I-20762051 Page 43
thơng mà ta dùng ch cĩ th đi u khi n m t c ng n i ti p. N u c n truy nh p nhi u c ng trong ng d ng thì ta ph i dùng nhi u đi u khi n truy n thơng. a ch c ng và đ a ch ng t cĩ th thay đ i nh Control Panel trong Windows. Các tham s (nh t c đ truy n theo bit ,ch n l ,…) đ u cĩ th đ c thay đ i b ng cách l a ch n: Control Panel => System => Device Manager =>Port (COM và LPT) =>Port Settings. Vi c thi t l p các c ng truy n thơng (IRQ và đa ch c ng) cĩ th thay đ i b ng cách l a ch n Control Panel => System => Device Manager => Port (COM và LPT) => Resources.