ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 15470|回复: 35

camera设备图片获取助手 DLL

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-4-8 13:20 | 显示全部楼层 |阅读模式
     本DLL,应用于EXCEL,通过VB实现Camera设备图片的截取,并自动压缩为JPG格式,节约磁盘空间。
     适用于,公司员工或商品照片的批量截取
     内置了多种灵活的处理方式,方便从EXCEL直接VBA引用。
     具体参数设置,请看附件中的相关文档。
     可应用于Excel 2000后的各个版本。
        注:很久以前发布过一个简单版本的,现在应很多朋友的要求小小的升级了一下, 谢谢使用。
     操作说明:

     1.启动程序,画面如下:
321518312519.jpg

    注:如果Camera设备(摄像机,照相机,视频,摄像头……)没插好,上面将会是一片空白,请关闭本窗口,安装好设备后再运行。  

    2 .右击列表框(右边那个大空白的区域),会弹好如下,选择待摄像人员的对话框。



281518339046.jpg

      注:本程序只提取单一的数据,换话句说,读到列表框的东西,将会自动进行过滤,避免重复数据的出现。
      再注:所选择名字将会出现在待摄影列表,请务必选择正确。跨表读取请先激活该工作表,然后再运行本命令。这里要说的不是那个错别字,跨表读取,就是要选切换到该工作表,然后再右击列表框运行里面的添加待摄像列表。

      3.读入数据后,效果如下图:


34151831806.jpg

      4.点击拍照,然后在视频区域会出现一个黑框,移动黑框,选择所需要的图片,然后点击裁剪,图片将以列表框中第一个数据为文件名,保存在工作簿所有文件夹下的Pic文件夹中。并且删除列表框中的第一个数据。
261518376552.jpg

      注:批量操作中,录入者,只要在导入待摄像人员后,点击-拍照-选择区域-裁剪,这样的重复动作来完成所需操作。

      再注:图片质量下水平滚动条可用于调节生成图片的质量。可选范围50-100,值起小质量越差所生成的文件也就越小,90的质量对于100的质量,体积就差好几倍。所有生成图像尺寸为:156*188,对于任何证件的应用应该是足够了。

      三注:将会替换同名的文件。

   没安置任何后门,不倒置怀二胎,请安心放心舒心,最后谢谢使用。


Camera_Photo.rar (386.2 KB, 下载次数: 1842)

1234567.jpg





请先运行压缩包里的      请先运行本文件注册组件.bat    批处理文件,否则,应该会出现 找不到工程或库   


出现如下情况,步骤:
1:把丢失:GetPhoto前的勾去掉,然后确定
2:点击 工具-引用-浏览-(找到目录文件下的yvhf.dll)-打开-保存,再使用就可以了。



[ 本帖最后由 yvhf 于 2010-9-3 16:36 编辑 ]

TA的精华主题

TA的得分主题

发表于 2010-5-13 22:12 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-5-13 22:32 | 显示全部楼层

回复 1楼 yvhf 的帖子

我真的不知道为什么。

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-5-16 19:01 | 显示全部楼层
前面两位朋友啊,那问题是因为DLL没有注册,请先运行    请先运行本文件注册组件.bat        这个批处理文件。

TA的精华主题

TA的得分主题

发表于 2010-5-26 08:48 | 显示全部楼层
  已运行本文件注册组件.bat  后 提示:找不到工程或库 ,提示:丢失  GetPhoto .

TA的精华主题

TA的得分主题

发表于 2010-5-30 09:02 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
不错的主意

TA的精华主题

TA的得分主题

发表于 2010-8-24 15:06 | 显示全部楼层
谢谢!
提示:找不到工程或库
但我下载你2008年有那个却可以,拍出来的照片是156*188大小 的BMP文件。

1.本贴的图片现在看不到。
2.可点击下面网址,可看使用说明:                       
http://www.9zcm.cn/show.asp?id=50                       
使用说明也看不到了。
3.整个网上都是你这个文件,但去没有使用说明。

请教楼主如今是否有更新?能否发一个给我吗?
hzqo@163.com
谢谢!

楼主给的解决办法:
找不到工程或库解决办法。
非常感谢你的关注,俺通常很少上ExcelHome的,对你出现的问题解决办法如下:
1:把丢失:GetPhoto前的勾去掉,然后确定
2:点击 工具-引用-浏览-(找到目录文件下的yvhf.dll)-打开-保存,再使用就可以了。
试用成功!
谢谢楼主!!!

附:打开失败的截图

[ 本帖最后由 hzqp 于 2010-9-7 12:27 编辑 ]
GMX004.jpg

TA的精华主题

TA的得分主题

发表于 2010-9-7 13:26 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

谢谢你的解决办法!能否再更新一下呢?

谢谢你的解决办法!能否再更新一下呢?
我是学校老师,只会用EXCEL,一点都不懂VBA,什么时候学习VBA再向您求教。谢谢!

我想如果用于班级学生照片管理应该非常好用,如果能进一步更新一下,不知行不行?
1.你的软件只能在摄像头分辨率320*240下进行,当然和你最初的设计是一致的,能裁剪出156*188的图片出来,
如果把摄像头分辨率调成640*480,那么就会所见非所得,也就是你的取景框只看得到640*480中间的320*240的那一部分,而拍照出来的却是640*480的左上角的320*240的那一部分。能不能让摄像头拍到640*480的全部呢?
2.裁剪框的尺寸能不能设置成可自定义尺寸,如我要 宽300*高450的图片,先设置好再裁剪。这样就免去了再次裁剪。
不好意思,我只是设想,不知是不是委麻烦?什么时候有更新,别忘了发一个给我哟!谢谢!
祝您生活愉快、!
湖北省远安县职教中心 郑清平
hzqo@163.com

640完整画面

640完整画面

软件中640的画面

软件中640的画面

TA的精华主题

TA的得分主题

发表于 2010-9-14 21:43 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-11-5 19:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

在EXCEL中怎么调出来用啊

请问在EXCEL中怎么调出来用啊,怎么启动这个程序啊.我不知道.
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-6-10 21:37 , Processed in 0.048889 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表