作者sbk8027 (sbk8027)
看板Visual_Basic
标题[.NET] 影像撷取 影像显示
时间Mon Mar 4 23:10:56 2013
各位板上大大好
小弟最近利用VB2010设计了程式 将WEBCAM照到的画面
显示在PICTUREBOX上 成功完成
後来在网路上看到鎯头大的程式码是关於截取 Web Cam CCD 影像存成图
试用之後也成功
但将两组程式结合後capCreateCaptureWindowA好像互相冲突
鎯头大用的语法如
' 宣告 API
Private Declare Function SendMessageA Lib "user32" _
(ByVal hwnd As Int32, ByVal wMsg As Int32, _
ByVal wParam As Int32, ByVal lParam As Int32) As Int32
Private Declare Function capCreateCaptureWindowA Lib "avicap32.dll" _
(ByVal lpszWindowName As String, ByVal dwStyle As Int32, _
ByVal X As Int32, ByVal Y As Int32, _
ByVal nWidth As Int32, ByVal nHeight As Int32, _
ByVal hwndParent As Int32, ByVal nID As Int32) As Int32
小弟的部分
<Runtime.InteropServices.DllImport("avicap32.dll")> _
Private Shared Function capCreateCaptureWindowA(ByVal lpszWindowName As String, ByVal dwStyle As Integer, ByVal x As Integer, ByVal y As Integer, ByVal nWidth As Integer, ByVal nHeight As Integer, ByVal hWndParent As Integer, ByVal nID As Integer) As Integer
End Function
每次RUN都说我有多个具相同的签章定义
请各位大大帮忙(跪求)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.233.40.22
1F:→ MOONRAKER:一个函数宣告两次,连名字都一样,会挂是当然的。 03/05 12:13
2F:推 DeathWatch:=___= 怀疑你到底有没有再看程式码 重复了当然会跑不了 03/17 16:27