Foxtable(狐表)用户栏目专家坐堂 → 照像的功能,下次更新时有吗?


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

主题:照像的功能,下次更新时有吗?

帅哥,在线噢!
lihe60
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6875 积分:43524 威望:0 精华:0 注册:2009/3/2 14:07:00
照像的功能,下次更新时有吗?  发帖心情 Post By:2012/8/1 8:34:00 [只看该作者]

如题。


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


加好友 发短信
等级:三尾狐 帖子:732 积分:5491 威望:0 精华:14 注册:2011/8/28 12:49:00
  发帖心情 Post By:2012/8/1 8:50:00 [只看该作者]

一直有的,用下面两行代码

Dim frm As New frmCamera
frm.Show


 回到顶部
帅哥,在线噢!
lihe60
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6875 积分:43524 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/8/1 9:10:00 [只看该作者]

什么时候放上去的,也不说一声。现在有个问题,这个照片保存在哪里,可以连续照像吗? 

[此贴子已经被作者于2012-8-1 9:12:52编辑过]

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


加好友 发短信
等级:三尾狐 帖子:732 积分:5491 威望:0 精华:14 注册:2011/8/28 12:49:00
  发帖心情 Post By:2012/8/1 9:30:00 [只看该作者]


 回到顶部
帅哥,在线噢!
lihe60
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6875 积分:43524 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/8/1 9:33:00 [只看该作者]

运行代码时,出现这个窗口,如何写代码,可运行截图中的“确定”按钮。不然要用鼠标点个按钮,我想实现自动化,通过代码运行“确定”按钮。
图片点击可在新窗口打开查看此主题相关图片如下:照片.gif
图片点击可在新窗口打开查看

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


加好友 发短信
等级:童狐 帖子:209 积分:1695 威望:0 精华:0 注册:2012/7/26 17:50:00
  发帖心情 Post By:2012/8/1 9:43:00 [只看该作者]

 

类:Foxtable.Camera

    New()

方法:

    Capture()

    Save(String)


函数:

    Equals(Object) AS System.Boolean

    GetHashCode() AS System.Int32

    GetType() AS System.Type

    ToString() AS System.String


属性:

    Image AS System.Drawing.Image


 回到顶部
帅哥,在线噢!
lihe60
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6875 积分:43524 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/8/1 9:52:00 [只看该作者]

以下是引用zoomify在2012-8-1 9:43:00的发言:
 

类:Foxtable.Camera

    New()

方法:

    Capture()

    Save(String)


函数:

    Equals(Object) AS System.Boolean

    GetHashCode() AS System.Int32

    GetType() AS System.Type

    ToString() AS System.String


属性:

    Image AS System.Drawing.Image

这个应该可以,就是不明白如何使用。


 回到顶部
帅哥,在线噢!
lihe60
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6875 积分:43524 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/8/1 9:52:00 [只看该作者]

Dim c As new camera
For  i As Integer=1 To 2
    c.capture() '开始照相
    If c.image IsNot Nothing Then '照相成功
        c.save("c:\data\a" & i & ".jpg")
    End If
Next

 

这个代码老是要按“确定”按钮。


 回到顶部
帅哥,在线噢!
lihe60
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6875 积分:43524 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/8/1 9:54:00 [只看该作者]

我的目的是不用按“确定”按钮,就可以接着照下一张。

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


加好友 发短信
等级:三尾狐 帖子:732 积分:5491 威望:0 精华:14 注册:2011/8/28 12:49:00
  发帖心情 Post By:2012/8/1 10:09:00 [只看该作者]

'全局代码
Public Sub BtnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
    If Not Clipboard.ContainsImage Then MsgBox("请先照相再保存!", 64, "提示") : Return
    Dim Dlg As New Windows.Forms.SaveFileDialog
    Dlg.Title = "保存照片"
    Dlg.Filter = "照片文件(*.jpg;*.png;*.bmp;*.gif)|*.jpg;*.png;*.bmp;*.gif|所有文件(*.*)|*.*"
    If Dlg.ShowDialog = Windows.Forms.DialogResult.OK Then
        Dim Img As Image = Clipboard.GetImage
        Img.Save(Dlg.FileName, Drawing.Imaging.ImageFormat.Jpeg)
        MsgBox("照片保存成功!", 64, "提示")
        Clipboard.Clear()
    End If
End Sub

 

'命令窗口或者按钮代码
Dim frmCam As frmCamera = New frmCamera
Dim BtnSave As New Windows.Forms.Button
BtnSave.Text = "保存"
BtnSave.Name = "BtnSave"
BtnSave.Location = New Point(frmCam.Controls("btnCam").Left + 80, frmCam.Controls("btnCam").Top)
BtnSave.Size = frmCam.Controls("btnCam").Size
BtnSave.Anchor = frmCam.Controls("btnCam").Anchor
AddHandler BtnSave.Click, AddressOf BtnSave_Click
frmCam.Controls.Add(BtnSave)
frmCam.Show()


 回到顶部
总数 17 1 2 下一页