可在网页上实现数码照相的控件(1分)

  • 主题发起人 主题发起人 njlgg
  • 开始时间 开始时间
N

njlgg

Unregistered / Unconfirmed
GUEST, unregistred user!
在线试用网址 HTTP://124.161.235.114:8080/WEBCAPPIC.HTM



一、功能简介

本控件为ACTIVEX控件,提供利用摄像头进行数码照相功能,支持取景器。支持生成BMP位图格式和JPG压缩图形格式,提供多供照片保存方式,分别为保存到本地磁盘、通过网页保存到数据库、保存为OLEVARIANT方便其他程序调用。支持的开发语言有VB、VC、DELPHI、ASP、JSP、PHP等。

二、主要属性参考

主要属性有:

1、FORECOLOR属性:控制控件的颜色,字符型。使用详见示例程序。

2、PICFORMAT属性:指明照片的输出格式,字符型。只有当PICFORMAT指定为“BMP”时,控件才输出BMP位图格式的照片,否则均输出JPG格式的照片。

3、USERCAPTION属性:指要求注册的个人或单位名称或标志性称谓,字符型。合法的注册用户的名称会出现在控件上,否则控件会显示“尚未获得合法授权”。

4、USERKEY属性:用户码,字符型。由软件开发者提供。

5、LICENSEKEY属性:注册码,字符型。由软件开发者提供。

说明:只有当USERCAPTION、USERKEY、LICENSEKEY三个属性都正确时才能注册成为合法授权用户。

三、主要方法参考

1、STARTCAM()方法:不含任何参数。

功能:启动摄像头。用法:OBJECT·STARTCAM()。

2、STOPCAM()方法:不含任何参数。

功能:停止摄像头。

用法:OBJECT·STOPCAM()。

3、STARTCAPTURE()方法:不含任何参数。

功能:捕获静态照片并在控件上显示。

用法:OBJECT·STARTCAPTURE。

4、STOPCAPTURE()方法:不含任何参数。

功能:停止捕获照片,返回动态视频画面。

用法:OBJECT·STOPCAPTURE。

5、SAVETOLOCAL()方法:不含任何参数。

功能:弹出文件保存对话框,将捕获到的照片按OUTFORMAT指定的格式保存到本地磁盘上。

用法:OBJECT·SAVETOLOCAL()。

6、SAVETOURL(URL)方法:含参数URL,字符型。

功能:采用后台保存方式,通过URL指定的网页,将捕获到的照片保存到网页所在网站服务器的数据库中。

用法:OBJECT·SAVETOURL(URL)。其中的URL参数必须严格按照“HTTP://网站IP或域名/网页名称”的格式。

7、SAVETOVARIANT(OLEVARIANT)方法:含参数OLEVARIANT,OLEVARIANT类型。

功能:将捕获到的照片保存到一个OLEVARIANT类型的变量中,方便其他程序调用。

用法:OBJECT·SAVETOVARIANT(OLEVARIANT)。详见示例程序。

8、CHECKRIGHT()方法:不含任何参数。

功能:检查控件授权情况,以便合法注册的用户单位或个人名称出现在控件上。

用法:OBJECT·CHECKRIGHT()。

9、ABOUTBOX()方法:不含任何参数。

功能:显示本控件的“关于”对话框。

用法:OBJECT·ABOUTBOX();

10、CONFIGPIN()方法:不含任何参数。

功能:弹出视频PIN设置对话框,可供选择视频格式用。

用法:OBJECT·CONFIGPIN();

11、CONFIGFILTER()方法:不含任何参数。

功能:弹出视频FILTER设置对话框,可供选择视频亮度、对比度等。

用法:OBJECT·CONFIGFILTER();

四、作者联系方式

邮箱:NJLGG@163.COM

QQ:182395246。
 
后退
顶部