Thông báo

Collapse
No announcement yet.

Lỗi khi sử dụng MScomm và OpenCV trong VC++ 2008

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Lỗi khi sử dụng MScomm và OpenCV trong VC++ 2008

    Mọi người cho mình hỏi. đã ai làm giao tiếp RS232 trên VC++ 2008 chưa???
    Mình đang làm đề tài XLA, rùi truyền tín hiệu xuống điều khiển động cơ.
    Viết chương trình XLA ngon rùi, nhưng bị vướng phần giao tiếp
    Mình chỉ lôi MScomm ( biểu tượng điện thoại ) ra Dialog , build thì ko báo lỗi gì , nhưng cứ Debug là báo lỗi


    Mình cũng đã thử viết 1 chương trình giao tiếp qua MScomm, truyền nhận tốt, đến khi thêm dòng lệnh của OpenCV vào là lại hiện lỗi như trên. bỏ dòng lệnh đi là lại chạy tốt.
    Không biết mình đã làm sai ở bước nào?? (Mình viết code trên VC++ 2008, chọn MFC Application )
    Ai có kinh nghiệm rồi chỉ cho mình với. thanks.
    nick yahoo của mình : haui0037

  • #2
    Đã giải quyết được lỗi.
    Do bản cài OpenCV. mình thử cài bản khác là ok .

    Comment


    • #3
      Hi bạn,
      Hiện mình cũng đang dùng MSComm để truyền thông với camera qua RS232, sau đó dùng OpenCV để xử lý ảnh trong Visual Studio 2008.
      Hiện mình đang bí phần truyền thông với camera qua RS232, còn phần xử lý ảnh thì mình giải quyết tương đối bài toán của mình rồi.
      Ko biết bạn có rảnh thì có thể trao đổi với mình về vấn đề này ko?
      YM của mình nguyenviethung20984@yahoo.com.vn
      Mobile 0976865584
      Mong sự phản hồi từ bạn.
      Thanks.
      Full Name : Nguyễn Việt Hùng
      Mobile : 0976 865 584
      Company :
      Product: Các sản phẩm cảnh báo nhiệt độ, cháy, khói và điều khiển qua Call/SMS.

      Comment


      • #4
        mình cũng đag thua phần truyền thông này rồi bạn giúp mình với
        gmail của mình :levanthoa@gmail.com
        mong bạn giúp đỡ

        Comment


        • #5
          Nguyên văn bởi thoapro891 Xem bài viết
          mình cũng đag thua phần truyền thông này rồi bạn giúp mình với
          gmail của mình :levanthoa@gmail.com
          mong bạn giúp đỡ
          Nếu bạn dùng VisualStudio 2008 thì nên dùng bản OpenCV 2.1 (mình đã thử dùng bản 1.1, 2.0, 2.2 nhưng đều bị lỗi như trên)
          Mình cũng không rõ lỗi gì nhưng khi dùng OpenCV2.1 thì sử dụng MSComm bình thường.
          Để sử dụng MScomm trong VC++ thì chắc bạn cũng đã tìm hiểu và biết cách làm rùi chứ?
          bạn down cái MSCOMM32.ocx vào system32, rùi chạy cmd (trên win7 thì phải chạy dưới quyền admin ) rùi gõ "regsvr32.exe MSCOMM32.ocx" để đăng ký .
          nếu vẫn chưa được thì bạn chạy file vb6controls.reg trong file đính kèm này.
          sao forum này ko cho đính kèm file rar nhỉ, để mình up lên mediafire vậy
          Register MSCOMM32.rar (có MSCOMM32.ocx và Vb6control ).
          Đăng ký xong, bạn có thể lôi ra dùng bình thường

          Thân,
          Last edited by haui0037; 13-09-2011, 10:47. Lý do: Sửa file đính kèm

          Comment


          • #6
            Mình dùng win 7 và VC++2008 và cũng bị mắc lỗi giống bạn. Sau khi đăng ký xong thì chạy được rồi. Thank bạn nhé
            (nếu ai không đăng ký được thì tắt chức năng UAC (User Account Control): msconfig > tools > disable UAC và khởi động lại máy sau đó dùng lệnh trong cmd
            cd c:\windows\system32
            regsvr32 comdlg32.ocx )

            Comment


            • #7
              cho mình hỏi một câu hơi ấu trĩ là VC2008 lôi cái mscomm (component ấy...)ở đâu thế. ko giống trong VC 6.0.hix.tìm mãi mà ko thấy...đa tạ!

              Comment


              • #8
                hình như mỗi lần làm một project mới thì phải làm thao tác như haui0037 đã hướng dẫn thì mới dùng dc phải ko

                Comment


                • #9
                  em có chung câu hỏi như bạn soixanh.... hu hu các bác giúp em với ((

                  Comment


                  • #10
                    Nguyên văn bởi soixanh Xem bài viết
                    hình như mỗi lần làm một project mới thì phải làm thao tác như haui0037 đã hướng dẫn thì mới dùng dc phải ko
                    Khong.ban chi can lam mot lan duy nhat thoi.tru khi ban dung lenh huy dang ky hoac cai lai phan mem.

                    Sorry.minh dung dien thoai nen khong go dau duoc.

                    Comment


                    • #11
                      Đây là source code mình viết trên VS 2010 sử dụng MScomm:
                      Code VSC++ 2010
                      File OCX và hướng dẫn cài

                      Good thì like cái nha

                      Comment


                      • #12
                        bạn fix lại link giúp mình đc không? mình cũng đang cần tham khảo về vấn đề này.

                        Comment


                        • #13
                          bạn có code giao tiếc c++ 2008 ko có thể cho mình tham khảo vs ko
                          tk bạn trước

                          Comment


                          • #14
                            bạn ơi bạn còn source code ko cho mình xin vs
                            Nguyên văn bởi ooooo Xem bài viết
                            Đây là source code mình viết trên VS 2010 sử dụng MScomm:
                            Code VSC++ 2010
                            File OCX và hướng dẫn cài

                            Good thì like cái nha

                            Comment


                            • #15
                              có bạn nào hướng dẫn chi tiết giùm mình vs đc ko ><

                              Comment

                              Về tác giả

                              Collapse

                              haui0037 Tìm hiểu thêm về haui0037

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X