Làm Sao Biết Trên Máy Có Mấy Cổng COM?? - Dien Tu Viet Nam

  • Đăng ký hoặc đăng nhập
    • Logging in... Ghi Nhớ? Ðăng Nhập Forgot password or user name? hoặc Đăng ký
    • Log in with Facebook
  • Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Thông báo Collapse No announcement yet. làm sao biết trên máy có mấy cổng COM?? Collapse X Collapse
  • Bài viết
  • Hoạt động gần đây
  • Tìm kiếm
  • Trang of 1
  • Lọc
  • Giờ All Time hôm nay Last Week Last Month
  • Show All Discussions only Photos only Videos only Links only Polls only Events only
Filtered by: Clear All new posts Trước template Next
  • plain plain Thành viên chính thức
    • Tham gia: Feb 2006
    • Bài viết: 67
    • Share
    • Tweet
    #1

    làm sao biết trên máy có mấy cổng COM??

    27-06-2008, 13:03 tôi đang viết một ứng dụng truyền nhận qua cổng COM trên delphi. Tôi muốn làm một cái list box liệt kê các cổng COM tồn tại trên máy tính và tình trạng của nó (có rảnh không hay là đã bị một thằng khác chiếm rồi). Bạn nào có thể giúp tôi không? Tags: None
  • saleandsale saleandsale Thành viên mới
    • Tham gia: Jun 2008
    • Bài viết: 15
    • Share
    • Tweet
    #2 27-06-2008, 15:02 Nguyên văn bởi plain Xem bài viết tôi đang viết một ứng dụng truyền nhận qua cổng COM trên delphi. Tôi muốn làm một cái list box liệt kê các cổng COM tồn tại trên máy tính và tình trạng của nó (có rảnh không hay là đã bị một thằng khác chiếm rồi). Bạn nào có thể giúp tôi không? Cách 1 : Start -> Setting -> control panel -> system -> hardware -> device manager -> port Cách 2 : click chuột phải trên biểu tượng My computer trên desktop -> properties -> hardware -> device manager -> port Goodluck. --->

    Comment

    Gửi bài viết Huỷ bỏ
  • plain plain Thành viên chính thức
    • Tham gia: Feb 2006
    • Bài viết: 67
    • Share
    • Tweet
    #3 03-07-2008, 16:57 bác có cách nào để chương trìnhn tự động làm việc này cho mình không? ý tôi là thay vì bạn phải tự vào device manager kiểm tra rồi mới viết viết chương trình thì có cách nào để chương trình tự kiểm tra không? Giống như chương trình Terminal của bác phamthaihoa gửi ấy. Tôi chạy chương trình này trên máy có 1 cổng COM1 => chỉ có radio COM1 được enable, chạy chương trình trên máy có 2 cổng COM => COM1 & COM2 enable. Chạy chương trình trên máy có 2 cổng COM nhưng cổng COM1 đã bị ứng dụng khác chiếm => chỉ có COM2 enable. Rất mong các bác chỉ giáo. Tôi xin cảm ơn nhìu nhìu.

    Comment

    Gửi bài viết Huỷ bỏ
  • plain plain Thành viên chính thức
    • Tham gia: Feb 2006
    • Bài viết: 67
    • Share
    • Tweet
    #4 08-07-2008, 14:47 tôi mới tìm thấy cái này. tiếc là vẫn chưa thực hiện việc kiểm tra tình trạng của cổng được. Code: with TRegistry.create do try rootkey:=HKEY_LOCAL_MACHINE; if keyexists('HARDWARE') then if openkey('HARDWARE',false)then if keyexists('DEVICEMAP') then if openkey('DEVICEMAP',false)then if keyexists('SERIALCOMM') then if openkey('SERIALCOMM',false)then begin GetValueNames(cmbPort.Items); for i := 0 to cmbPort.Items.Count - 1 do cmbPort.items[i] := ReadString(cmbPort.Items[i]); end finally free; end;

    Comment

    Gửi bài viết Huỷ bỏ
  • phamthaihoa phamthaihoa Thành viên hơi tích cực
    • Tham gia: Jul 2005
    • Bài viết: 1103
    • Share
    • Tweet
    #5 08-07-2008, 23:09 Nguyên văn bởi plain Xem bài viết tôi đang viết một ứng dụng truyền nhận qua cổng COM trên delphi. Tôi muốn làm một cái list box liệt kê các cổng COM tồn tại trên máy tính và tình trạng của nó (có rảnh không hay là đã bị một thằng khác chiếm rồi). Bạn nào có thể giúp tôi không? Nếu tớ nhớ không nhầm thì delphi có cú pháp dạng Try ... Catch ... end try Bạn dùng có pháp này để mở lần lượt từng cổng COM. Nếu mở được tức là nó tồn tại và còn rỗi. Còn ngược lại là bận thôi.

    Comment

    Gửi bài viết Huỷ bỏ
  • hoanglongu hoanglongu Moderator
    • Tham gia: Jun 2007
    • Bài viết: 216
    • Share
    • Tweet
    #6 13-07-2008, 21:46 Để biết PC có mấy cổng COM , ta có thể Theo Giải thuật này (mình dùng VISUAL BASIC- nên không biết có Ích không ,nhưng POST lên , hy vọng có chút ích về GIẢI THUẬT) . Ở đây ,mình chọn tối đa là có 4 cổng COM , sau khi KIỂM TRA ,sẽ biết được mấy cổng COMTồn Tại: Private Function ValidatePort() As Boolean Dim i As Integer On Error Resume Next ValidatePort = False With MSComm1 For i = 4 To 1 Step -1 .CommPort = i Err.Clear .PortOpen = True If (Err.Number <> 0) Then mnuCom(i).Enabled = False Else ValidatePort = True .PortOpen = False End If Next i End With End Function Private Sub Form_Load() If Not ValidatePort Then MsgBox "Khong ton tai cong COM nao trong may tinh cua ban", , "Thong bao" End End If End Sub My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

    Comment

    Gửi bài viết Huỷ bỏ
  • plain plain Thành viên chính thức
    • Tham gia: Feb 2006
    • Bài viết: 67
    • Share
    • Tweet
    #7 15-07-2008, 16:48 cảm ơn bác phamthaihoa và bác hoanglongu. đoạn mã mà mình post ở trên có thể cho biết trên máy có mấy cổng COM (kể cả COM ảo, USB to COM). Mình sẽ kết hợp đoạn mã mình tìm được với kỹ thuật mà các bác hướng dẫn để phát hiện cổng COM nào đang bị chiếm. Có điều mình vẫn chưa biết cách dùng câu lệnh mà bác phamthaihoa đã chỉ ra, phải mất thêm một chút thời gian nghiên cứu nữa mới được. chào các bác

    Comment

    Gửi bài viết Huỷ bỏ
  • dangtap dangtap Thành viên tích cực
    • Tham gia: Mar 2009
    • Bài viết: 135
    • Share
    • Tweet
    #8 21-07-2009, 10:38 mình rất chịu đọc các bài viết của các bạn trên diễn đàn, nhưng càng đọc càng thấy mình dốt, vì vậy bạn nào hiểu về cổng COM là gì, có tác dụng gì, ứng dụng vào việc gì...thì giải thích cho mình biết với, cám ơn trước nhé.

    Comment

    Gửi bài viết Huỷ bỏ
  • tranthangbk tranthangbk Thành viên mới
    • Tham gia: Feb 2012
    • Bài viết: 5
    • Share
    • Tweet
    #9 24-04-2012, 01:13 Nguyên văn bởi hoanglongu Xem bài viết Để biết PC có mấy cổng COM , ta có thể Theo Giải thuật này (mình dùng VISUAL BASIC- nên không biết có Ích không ,nhưng POST lên , hy vọng có chút ích về GIẢI THUẬT) . Ở đây ,mình chọn tối đa là có 4 cổng COM , sau khi KIỂM TRA ,sẽ biết được mấy cổng COMTồn Tại: Vậy có trường hợp là PC của mình không có cổng COM nào ko anh? Vì em vào device manager của PC thì không có cái nào là port cả, thêm nữa là em chạy chương trình java test số cổng COM thì không có cổng COM nào xuất hiện sau khi chạy xong chương trình cả.

    Comment

    Gửi bài viết Huỷ bỏ
  • duong_act duong_act Thành viên tích cực
    • Tham gia: Nov 2008
    • Bài viết: 4910
    • Share
    • Tweet
    #10 24-04-2012, 01:19 Laptop bây giờ ko có USB=> COM thì làm gì còn COM nữa .

    Comment

    Gửi bài viết Huỷ bỏ
  • tranthangbk tranthangbk Thành viên mới
    • Tham gia: Feb 2012
    • Bài viết: 5
    • Share
    • Tweet
    #11 24-04-2012, 01:33 Nguyên văn bởi duong_act Xem bài viết Laptop bây giờ ko có USB=> COM thì làm gì còn COM nữa . Em vẫn thấy trên lap của em có một cổng có 25 chân , liệu đó có phải là cổng COM ko ạ?

    Comment

    Gửi bài viết Huỷ bỏ
  • tranthangbk tranthangbk Thành viên mới
    • Tham gia: Feb 2012
    • Bài viết: 5
    • Share
    • Tweet
    #12 24-04-2012, 01:35 em thấy trên laptop vẫn có 1 cổng có 25 chân. thường để cắm ra máy chiếu, vậy đấy là công j vậy ak?

    Comment

    Gửi bài viết Huỷ bỏ
  • caovanhuong caovanhuong Thành viên tích cực
    • Tham gia: Oct 2008
    • Bài viết: 1800
    • Share
    • Tweet
    #13 24-04-2012, 01:57 Nguyên văn bởi tranthangbk Xem bài viết em thấy trên laptop vẫn có 1 cổng có 25 chân. thường để cắm ra máy chiếu, vậy đấy là công j vậy ak? cái cổng đó gọi là cổng VGA anh à, đọc là vê ga.

    Comment

    Gửi bài viết Huỷ bỏ
  • KVLV KVLV Thành viên tích cực
    • Tham gia: Aug 2010
    • Bài viết: 1986
    • Share
    • Tweet
    #14 24-04-2012, 03:17 Nguyên văn bởi tranthangbk Xem bài viết em thấy trên laptop vẫn có 1 cổng có 25 chân. thường để cắm ra máy chiếu, vậy đấy là công j vậy ak? 25 hay 15? nếu là 25 chân là lpt, cổng song song cho máy in. nếu là 15 chân là vga, cổng video gắn cho màng hình rời. Mãi đi tìm vàng.

    Comment

    Gửi bài viết Huỷ bỏ
  • duong_act duong_act Thành viên tích cực
    • Tham gia: Nov 2008
    • Bài viết: 4910
    • Share
    • Tweet
    #15 24-04-2012, 03:36 Cái này dùng VB.NET sử dụng SerialPort thì nó có thể lấy được tên và số cổng COM trên máy.

    Comment

    Gửi bài viết Huỷ bỏ
Trước template Next Về tác giả Collapse plain Tìm hiểu thêm về plain Bài viết mới nhất Collapse
  • mèomướp Trả lời cho Năm mới dientuvietnam.net bởi mèomướp Năm mới cháu chúc các cụ, ông, bà, cô, chú, bác, bá, anh, chị, bạn, em... sức khỏe dồi dào ạ. Chúc mấy chú ế vợ kiếm đc nhiều tiền để bù đắp lại sự cô đơn ạ...
    • Channel: Tâm tình dân kỹ thuật
    18-02-2026, 11:08
  • vandong1111 Trả lời cho Năm mới dientuvietnam.net bởi vandong1111 Năm mới 2026, cháu chúc các chú các bác mạnh khỏe, vui vẻ, gặp nhiều may mắn
    • Channel: Tâm tình dân kỹ thuật
    17-02-2026, 00:52
  • nguyendinhvan Trả lời cho Nghiêm túc. Xin típ kinh nghiệm tán gái tuổi 2K đời đầu bởi nguyendinhvan Cái này chắc phải nhờ đến công nghệ ... 8G
    • Channel: Tâm tình dân kỹ thuật
    16-02-2026, 19:36
  • nhathung1101 Trả lời cho Kỳ lạ mạch nguồn xung 290v Dc bởi nhathung1101 Kỳ lạ là ở cái đồng hồ của bạn thôi. Nguyên lý chả có gì lạ cả.
    • Channel: Điện tử dành cho người mới bắt đầu
    13-02-2026, 01:29
  • nhathung1101 Trả lời cho Phát hiện thú vị cách điên áp Flyback tác động phá hỏng MOSFET bởi nhathung1101 Có gì mà thú vị chứ? Nếu đã làm với những TV CRT đời cổ, thì cái sóng cực C của nó kỳ dị vô cùng.
    • Channel: Hướng dẫn sử dụng diễn đàn
    13-02-2026, 01:25
  • nhathung1101 Trả lời cho Nghiêm túc. Xin típ kinh nghiệm tán gái tuổi 2K đời đầu bởi nhathung1101 Ngày xưa có kụ vỗ ngực hai phát là phát minh ra môn điện ly. Sau lại có kụ vỗ mông xong là có môn điện phân. Cái quan trọng là trước khi trao phân gửi thận nên nghĩ kỹ kẻo sau lại hối hận.
    • Channel: Tâm tình dân kỹ thuật
    13-02-2026, 01:14
Xem toàn bộ Copyright © 2000-2026 Dientuvietnam.net. Founded by BinhAnh. Developed by R&P. All rights reserved. Forum software powered by vBulletin® Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Múi giờ GMT+7. Trang này được tạo vào lúc 03:45. Đang tải... Ðồng ý Không OK OK Huỷ bỏ X

Từ khóa » Cách Xem Cổng Com Trên Máy Tính