Foxtable(狐表)用户栏目专家坐堂 → [求助]FT语法格式问题


  共有2378人关注过本帖树形打印复制链接

主题:[求助]FT语法格式问题

帅哥哟,离线,有人找我吗?
pcxjxjhkw
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
[求助]FT语法格式问题  发帖心情 Post By:2016/8/29 9:57:00 [显示全部帖子]

请问:FT语言格式与哪一种编程语言的语法是一致的?

vb代码如何转换为Ft?

 

谢谢


 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2016/8/29 10:05:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2016/8/29 10:48:00 [显示全部帖子]

有木有vb代码直接转vb.net?

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2016/8/29 10:50:00 [显示全部帖子]

如何将以下代码转为vb.net?谢

'创建视频窗口和连接摄像头
Dim nStyle As Long, T As Long

If ctCapWin = 0 Then '创建一个视频窗口,大小:640*480
    T = Me.ScaleY(Command1.Top + Command1.Height * 1.1, Me.ScaleMode, 3) '视频窗口垂直位置:像素
    'nStyle = WS_Child + WS_Visible + WS_Caption + WS_ThickFrame '子窗口(在Form1内)+可见+标题栏+边框
    nStyle = WS_Child + WS_Visible '视频窗口无标题栏和边框
    'nStyle = WS_Visible '视频窗口为独立窗口,关闭主窗口视频窗口也会自动关闭
    ctCapWin = capCreateCaptureWindow("我创建的视频窗口", nStyle, 0, T, 640, 480, Me.hWnd, 0)
End If

'将视频窗口连接到摄像头,如无后面两条语句视频窗口画面不会变化
SendMessage ctCapWin, WM_CAP_Connect, 0, 0          '连接摄像头
SendMessage ctCapWin, WM_CAP_Set_PreView, 1, 0      '第三个参数:1-预览模式有效,0-预览模式无效
SendMessage ctCapWin, WM_CAP_Set_PreViewRate, 30, 0 '第三个参数:设置预览显示频率为每秒 30 帧
ctConnect = True: KjEnabled True
'"请检检查摄像头连接,并确定没有其他用户和程序使用."


 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2016/8/29 11:35:00 [显示全部帖子]

老师:上面代码中仍报错。1.Me.ScaleY,2.capCreateCaptureWindow和SendMessage未定义。

是不是全局代码有问题?

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Long) As Long
Private Declare Function capCreateCaptureWindow Lib "avicap32.dll" Alias "capCreateCaptureWindowA" (ByVal lpszWindowName As String, ByVal dwStyle As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hwndParent As Long, ByVal nID As Long) As Long
Public ctCapWin As Long, ctAviPath As String, ctPicPath As String, ctConnect As Boolean
'视频窗口控制消息常数

Public Const WS_Child = &H40000000: Public Const WS_Visible = &H10000000
Public Const WS_Caption = &HC00000: Public Const WS_ThickFrame = &H40000
Public Const WM_User = &H400                           '用户消息开始号
Public Const WM_CAP_Connect = WM_User + 10             '连接一个摄像头
Public Const WM_CAP_DisConnect = WM_User + 11          '断开一个摄像头的连接
Public Const WM_CAP_Set_PreView = WM_User + 50         '使预览模式有效或者失效
Public Const WM_CAP_Set_Overlay = WM_User + 51         '使窗口处于叠加模式,也会自动地使预览模式失效.
Public Const WM_CAP_Set_PreViewRate = WM_User + 52     '设置在预览模式下帧的显示频率
Public Const WM_CAP_Edit_Copy = WM_User + 30       '将当前图像复制到剪贴板
Public Const WM_CAP_Sequence = WM_User + 62        '开始录像,录像未结束前不会返回.
Public Const WM_Cap_File_Set_File = WM_User + 20   '设置当前的视频捕捉文件
Public Const WM_Cap_File_Get_File = WM_User + 21   '得到当前的视频捕捉文件


 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2016/8/29 19:27:00 [显示全部帖子]

老师,标红色的仍无法通过。

 

 T = e.Form.BaseForm.ScaleY(Command1.Top + Command1.Height * 1.1, Me.ScaleMode, 3) '视频窗口垂直位置:像素
'nStyle = WS_Child + WS_Visible + WS_Caption + WS_ThickFrame '子窗口(在Form1内)+可见+标题栏+边框
nStyle = WS_Child + WS_Visible '视频窗口无标题栏和边框
'nStyle = WS_Visible '视频窗口为独立窗口,关闭主窗口视频窗口也会自动关闭
ctCapWin = capCreateCaptureWindow("我创建的视频窗口", nStyle, 0, T, 640, 480, Me.hWnd, 0)


 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2016/8/30 9:23:00 [显示全部帖子]

全局代码见7楼

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
回复:(Hyphen)试试Dim nStyle As Long, T As LongD...  发帖心情 Post By:2016/8/30 11:05:00 [显示全部帖子]

单击按钮但无任何反应,未出现视频预览框。
[此贴子已经被作者于2016/8/30 11:27:39编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
pcxjxjhkw
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2016/8/31 10:05:00 [显示全部帖子]

求助老师们指导,这个问题困扰很久了。

 回到顶部