Smobiler实现扫描条码和拍照功能(开发日志八)

一、调用摄像头进行扫描

barcode000~2.jpg
(198.62 KB, 下载次数: 5)

下载附件

2015-12-23 17:41 上传

详细步骤:

1,  添加TextBox控件;添加BarcodeButton控件↓

001.png (2.34 KB, 下载次数: 11)

下载附件

2015-10-12 16:33 上传

2,  选择BarcodeButton为对象,在其属性→事件中,双击BarcodeScanned右边空白格,会自动跳转到代码编辑页↓

002.png (7.27 KB, 下载次数: 11)

下载附件

2015-10-12 16:33 上传

003.png (12.44 KB, 下载次数: 11)

下载附件

2015-10-12 16:33 上传

3,  写代码↓

004.png (4.56 KB, 下载次数: 11)

下载附件

2015-10-12 16:33 上传

代码中的↓:

textBox1=

005.png (945 Bytes, 下载次数: 11)

下载附件

2015-10-12 16:33 上传

e=当前数据

二、调用摄像头进行拍照,并显示相册

camera000~2.jpg
(158.2 KB, 下载次数: 3)

下载附件

2015-12-23 17:41 上传

详细步骤:

1,  添加CameraButton控件↓

101.png (1.18 KB, 下载次数: 10)

下载附件

2015-10-12 16:45 上传

2,  选中CameraButton控件为对象→事件→ImageCaptured双击,进入代码编辑页面↓

102.png (2.89 KB, 下载次数: 10)

下载附件

2015-10-12 16:45 上传

103.png (2.67 KB, 下载次数: 10)

下载附件

2015-10-12 16:45 上传

3,  写代码↓

104.png (19.86 KB, 下载次数: 10)

下载附件

2015-10-12 16:47 上传

←a,  获取当前运行目录

105.png (6.99 KB, 下载次数: 10)

下载附件

2015-10-12 16:45 上传

←b,  文件命名规则、保存名称、保存路径

106.png (1.44 KB, 下载次数: 10)

下载附件

2015-10-12 16:45 上传

←意思是:在当前目录的一个叫Image的文件夹中

4,   添加Image控件↓

107.png (10.11 KB, 下载次数: 10)

下载附件

2015-10-12 16:45 上传

属性:

5,   写代码↓

109.png (7.07 KB, 下载次数: 10)

下载附件

2015-10-12 16:45 上传

时间: 2024-11-10 14:38:25

Smobiler实现扫描条码和拍照功能(开发日志八)的相关文章

支付宝当面付(条码支付)功能开发

1.什么是当面付 当面付产品介绍 商户可通过以下任一方式在线下完成交易收款: 商家通过扫描线下买家支付宝钱包中的条码.二维码等方式将买家的交易资金直接打入卖家支付宝账户,资金实时到账: 线下买家通过使用支付宝钱包扫描商家的二维码等方式完成支付,提升商家收银效率,资金实时到账: 线下买家使用支付宝钱包中的当面付功能,通过声波支付的方式向商家完成付款,资金实时到账. 简单地说,即我们日常中使用的 条码支付.扫码支付.声波支付. 本篇的开发流程,将以条码支付为功能开发展开说明,条码支付即用户展示付款条

玩转Android Camera开发(一):Surfaceview预览Camera,基础拍照功能完整demo

杂家前文是在2012年的除夕之夜仓促完成,后来很多人指出了一些问题,琐事缠身一直没有进行升级.后来随着我自己的使用,越来越发现不出个升级版的demo是不行了.有时候就连我自己用这个demo测一些性能.功能点,用着都不顺手.当初代码是在linux下写的,弄到windows里下全是乱码.还要自己改几分钟才能改好.另外,很多人说不能正常预览,原因是我在布局里把Surfaceview的尺寸写死了.再有就是initCamera()的时候设参数失败,直接黑屏退出,原因也是我把预览尺寸和照片尺寸写死了.再有就

海康SDK开发NVR拍照功能

实际项目中使用海康SDK进行NVR拍照功能的二次开发 基于Linux环境下采用Qt进行开发,使用海康SDK需先将海康打包的动态库拷贝至/us/lib/下,或者自己根据需要设置调用动态库的路径. 代码如下: #include "./include/HCNetSDK.h" int Demo_Capture(char* ip,char* userName,char*passwd) {     NET_DVR_Init();     NET_DVR_SetLogToFile(3, "

Android开发之手机拍照功能的实现(源代码分享)

Android系统里调用手机拍照的功能有两种方法一种直接调用手机自带的相机另一种就是使用自己做的拍照应用.比如Camera360 一款于各操作系统都有的的功能强大的手机摄影软件:能拍摄出不同风格,不同特效的照片,同时具有云服务和互联网分享功能,全球用户已经超过2.5亿.现在专门的开发一款手机摄影软件肯定没多大意义,已经比不过这些前辈了,我们只需学会如何调用手机自带的摄像机完成拍照并把照片获取过来,为用户提供上传头像,发表图文微博,传送图片的功能即可.完成上述的功能十分的简单,甚至不需要在清单文件

Android开发之拍照功能实现(附源码)

大家好,这是一个简单的拍照功能,很简单的界面,一个显示图像区域SurfaceView一个“拍照”按钮.直接上代码! 1.CameraDemoActivity.java(主界面) package org.winplus.camera; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.Date; import android.app.Activity;

NF5501扫描与打印二次开发记要

2020-02-03 关键字:热敏打印设备二次开发 NF5501 是一款便携式的打印扫描一体式设备. 这篇博文记录一下笔者针对这款设备的条码扫描与热敏打印功能的二次开发. 首先这款设备官方是有给出扫码与热敏打印的示例程序及源码的,它的下载地址为: http://www.nanfang001.com/Support/473918/ 不过官方提供的示例源码稍稍有些零乱,需要花点时间才能明白控制扫描与打印的流程.笔者这边已经大致梳理过一次了,将关键步骤在此记录下来,以期能帮助到有需要的同学. NF55

UWP开发之Template10实践二:拍照功能你合理使用了吗?(TempState临时目录问题)

最近在忙Asp.Net MVC开发一直没空更新UWP这块,不过有时间的话还是需要将自己的经验和大家分享下,以求共同进步. 在上章[UWP开发之Template10实践:本地文件与照相机文件操作的MVVM实例(图文付原代码)]已经谈到了使用FileOpenPicker进行文件选择,以及CameraCaptureUI进行拍照. 对于文件选择一般进行如下设置就能实现: // 选择多个文件 FileOpenPicker openPicker = new FileOpenPicker(); openPic

[转]微信公众平台开发(四) 简单回复功能开发

本文转自:http://www.cnblogs.com/mchina/p/3155072.html 一.简介 微信公众平台可以根据用户发送的信息进行判断,然后给出对应的回复,具有良好的交互性.下文将模拟简单的回复功能,根据这个案例,开发者也可以基本理解微信交互的原理,进行更深层次的开发. 二.思路分析 用户发送过来的文本信息,我们可以提取关键字,通过简单的 if...elseif...else... 实现. 关键代码如下: if($keyword=="你好"){ $contentStr

微信公众平台功能开发(生成带参数的二维码)

为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口.使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送. 目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有过期时间,最大为1800秒,但能够生成较多数量,后者无过期时间,数量较少(目前参数只支持1--100000).两种二维码分别适用于帐号绑定.用户来源统计等场景. 用户扫描带场景值二维码时,可能推送以下两种事件: 如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事