首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

有没有专程讲解VB程序 跟打卡器 摄像头连接的书

2012-12-14 
有没有专门讲解VB程序 跟打卡器 摄像头连接的书如题~讲解 程序怎么跟 硬件工作后得到的值相连接的 书也许

有没有专门讲解VB程序 跟打卡器 摄像头连接的书
如题~
讲解 程序怎么跟 硬件工作后得到的值相连接的 书

也许我说的不专业或者不清楚
但是相信大家能看的懂~

谢谢

另外~这次我给的分多点

谁能介绍下 C/S程序~客户端和服务器端各怎么写~
当然~这样问也许在论坛上不好回答~大家能介绍本书吗~最好能在当当上买到~

谢谢大家
[最优解释]
就是串口通信相关的吧?好像很少。基本上是了解硬件通信协议后自己拿MSComm写。
C/S程序嘛,最简单的模式就是服务器端放一个数据库,客户端用TCP/IP等协议连上数据库写呗。
[其他解释]
ACCESS数据库 前提是你开共享
'-------------------ACCESS---------------------------------------
Set cndbsr = New Connection
cndbsr.Open "Provider=MSDataShape.1;Data Provider=MSDASQL.1" & _
          ";Driver={Microsoft Access Driver (*.mdb)}" & _
          ";DBQ=" & \\192.168.1.1\C & "\ABC.mdb;" & _
          ";uid=" & _
          ";pwd="


StrSQL = "Select * from 表名"
Set rstTmp = cnDbSr.Execute(StrSQL)就可以了

不一定要在物理上把服务器和客户机分的那么清,C/S是逻辑上的概念

建议用SQL server做库,在防火墙开1433端口就可以了。Access多用户不可靠
[其他解释]
估计不会有专门讲解打卡机和摄像头应用的VB书籍,因为这种东西比较专业化。
对于打卡机,有很多品牌和型号,开发商不同,自然接口也会有点不同。通常开发
如果做了接口,会提供相关的开发资料或范例的,如果说哪本书专门去写某个品牌
的打卡机如何使用的 VB 接口程序,基本上可能性不大,因为除非那个品牌的打卡
机属于行业标准,而且销量很大,不然看完这种书想买都买不到书上说的设备,那
不是浪费时间白学了吗?那本书也就变得没有什么实际应用的价值了,所以不会有
人冒那么大风险去出这种书,会亏本的。

说到摄像头,通常有三种方式使用:
1、通过 VFW 技术(VB可以使用这类技术,基本上是消息处理,是和驱动程序
   进行消息通讯)

2、通过 DirectShow 技术(标准支持为 VC,微软没有提供 DirectShow 对
   视频采集的 VB 支持,至少我没看见也不知道有)

3、通过调用图形设备,如调用扫描仪的方法(也可以用 VB 做)

这些东西在网上也有很多现成的例子和详细的说明,其实内容也不多,出书说明
更加是没必要,因为只要是有心人,随便搜索一下网络就可以找到一大堆的资料。
出书讲解怕是很难买出去,即使能买,估计销量也不会好到哪去,亏本的可能性
极大。

至于网络方面,建议你看看基本的 MSDN 吧,微软有标准的范例代码,如果不喜欢。
在网络上搜索一下,“VB 网络”,“VB TCP/IP” 等关键字会有很多说明和范例。

给个建议,现在的信息很发达,网络是个很好的学习环境,有效合理的利用网络也是
一种学习优势。学东西要想办法、有耐心,不要想什么都是现成的放到一起给你用,
搞开发的就是把零散的技术组合在一起给别人用,呵呵

另外给你的摄像头的范例参考程序,虽然是VB的,但是都是使用API,大致方法差不多的:
VC中实现VFW的时时视频捕捉
http://blog.csdn.net/SupermanKing/archive/2008/11/02/3207341.aspx
对于网络的C/S架构也给你个范例地址,是VB的程序
VB源码:网络收发文件并计算传输速度
http://download.csdn.net/source/945095
对于打卡机那就有点难说了,接口不同有不同的操作,建议你在购买的时候向开发商索取相关资料,估计会有范例程序给你的。
[其他解释]
不是很理解lz标题
[其他解释]
2楼~你讲的最简单的方法~
我大概能看懂~应该就算 把数据库放远点

那~在 写数据库连接代码 怎么写呢??(客户机和服务器是相通的~比如服务器是192.168.1.1,hostname=ABC ~数据库放在服务器的C盘~名字是ABC.mdb ~ACCESS数据库~ 这样的话 ~数据库连接 代码 怎么写呢??)
[其他解释]
2楼太热情了~
说到端口~在程序连接上 ~怎么写才能让程序自动从1433端口收发呢??
[其他解释]
最有效的方法就是直接寻求硬件商的技术支持,有了技术文档、样例比什么书都强。
[其他解释]
这个你需要向相关的产品提供商索取。

热点排行