none
webcam錄影存檔時出現錯誤 RRS feed

  • 問題

  • 各位高手您好

    我利用VB2008設計webcam錄影功能,當要存檔時,出現以下的錯誤訊息:

                 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀。

    可有什麼方法解決?謝謝!


        Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

           SendMessage(hwdc, 1086, 0, 0) '啟動錄影功能

             End Sub


        Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
            SaveFileDialog2.Filter = "Avi file(*.avi)|*.avi"
            SaveFileDialog2.ShowDialog()
            SendMessage(hwdc, 1047, 0, SaveFileDialog2.FileName)  '啟動存檔功能,但就在這裡出現錯誤
        End Sub

    2011年9月9日 上午 06:36

解答

  • 依MSDN文件 , WM_CAP_FILE_SAVEAS 列在 Legacy Audio and Video 這個session中,

    同時 依MSDN文件 不應該使用這個session中的成員

    請改用其他方式(例如:DirectShow)


    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度
    2011年9月10日 上午 07:20
  • 您可以考慮使用WebCam Library控制WebCam, 而不是直接控制WebCam程式
    2011年9月10日 上午 07:58

所有回覆

  • 1047是哪個Messsage?

     


    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度
    2011年9月9日 上午 08:18
  • 參考這篇關掉 DEP 看看~

    [OWC] 關於 8 月份安全更新中的 11.0.8304.0


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年9月9日 下午 12:51
  • 各位高手您好

    我利用VB2008設計webcam錄影功能,當要存檔時,出現以下的錯誤訊息:

                 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀。

    可有什麼方法解決?謝謝!


        Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

           SendMessage(hwdc, 1086, 0, 0) '啟動錄影功能

             End Sub


        Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
            SaveFileDialog2.Filter = "Avi file(*.avi)|*.avi"
            SaveFileDialog2.ShowDialog()
            SendMessage(hwdc, 1047, 0, SaveFileDialog2.FileName)  '啟動存檔功能,但就在這裡出現錯誤
        End Sub


    1047=WM_CAP_FILE_SAVEAS
    2011年9月10日 上午 03:29
  • 依MSDN文件 , WM_CAP_FILE_SAVEAS 列在 Legacy Audio and Video 這個session中,

    同時 依MSDN文件 不應該使用這個session中的成員

    請改用其他方式(例如:DirectShow)


    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度
    2011年9月10日 上午 07:20
  • 您可以考慮使用WebCam Library控制WebCam, 而不是直接控制WebCam程式
    2011年9月10日 上午 07:58