我得到一个LED的SDK,然后用他的DEMO都不成功,联系公司公司说叫我看返回什么错误,我该怎么看.厂家老叫我要告诉他SENDCONTROL返回的值这个我该怎么看。文档是这样写的: int SendControl(int PNO, int SendType,HWND hwnd)
功能:发送数据
参数:PNO:屏号
SendType:发送模式1为普通 2为SD卡发送
Hwnd:窗口句柄
返回值:
1:发送成功
2:通讯失败
3:发送过程中出错我在模块这样定义的DLL:
'7发送数据
Public Declare Function SendControl Lib "ListenPlayDll.dll" (ByVal pno As Long, ByVal SendType As Long, ByVal hwnd As Long) As Long程序是这样掉用的:
Private Sub Command3_Click()
StartSend '初始化xml文件
AddControl 1, 2 '屏号 单双色
AddProgram 1, 1, 0 '屏号 屏号 播放时间
AddFileArea 1, 1, 1, 0, 0, 160, 256 '屏号 节目号 区域号 区域左上角顶点x坐标 区域左上角顶点y坐标 区域宽度 区域高度
AddFile 1, 1, 1, 1, "1.rtf", 160, 256, 32, 0, 10, 10, 1 '屏号 节目号 区域号 区域左上角顶点x坐标 区域左上角顶点y坐标 文件路径 区域宽度 区域高度 特技类型 退场方式 运行速度 停留时间 多行文本上下居中1为正常,2为上下居中
SendControl 1, 1, 0 '屏号 发送模式1为普通 2为SD卡发送 Hwnd:窗口句柄
'厂家老叫我要告诉他SENDCONTROL返回的值这个我该怎么看。
End Sub
功能:发送数据
参数:PNO:屏号
SendType:发送模式1为普通 2为SD卡发送
Hwnd:窗口句柄
返回值:
1:发送成功
2:通讯失败
3:发送过程中出错我在模块这样定义的DLL:
'7发送数据
Public Declare Function SendControl Lib "ListenPlayDll.dll" (ByVal pno As Long, ByVal SendType As Long, ByVal hwnd As Long) As Long程序是这样掉用的:
Private Sub Command3_Click()
StartSend '初始化xml文件
AddControl 1, 2 '屏号 单双色
AddProgram 1, 1, 0 '屏号 屏号 播放时间
AddFileArea 1, 1, 1, 0, 0, 160, 256 '屏号 节目号 区域号 区域左上角顶点x坐标 区域左上角顶点y坐标 区域宽度 区域高度
AddFile 1, 1, 1, 1, "1.rtf", 160, 256, 32, 0, 10, 10, 1 '屏号 节目号 区域号 区域左上角顶点x坐标 区域左上角顶点y坐标 文件路径 区域宽度 区域高度 特技类型 退场方式 运行速度 停留时间 多行文本上下居中1为正常,2为上下居中
SendControl 1, 1, 0 '屏号 发送模式1为普通 2为SD卡发送 Hwnd:窗口句柄
'厂家老叫我要告诉他SENDCONTROL返回的值这个我该怎么看。
End Sub
ret=SendControl(1, 1, 0)
msgbox ret