自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android OCR数字识别

由于工作需要,需要对快递单上的手机号码进行快速扫描识别。查询各种OCR识别方式后还是决定采用Android+Tesseract进行识别。 今天开始记录开发过程。首先是开发环境的配置。 我的Android Studio 版本是最新的4.0。1:环境搭建,新建项目,采用JAVA编程。 项目建成后开始部署OCR识别包。 首先需要下载OCR识别包。但由于该识别包内包含了英文所以对于识别数字来说有点厚重冗余。所以在在网上...

2020-07-19 00:20:49 2569 4

原创 PBWEBFROM 采用JS来验证用户的合法性及登录

这篇文章主要是对上篇 “pb webfrom采用js验证用户的合法性  "补充。应为在最后对用户身份进行验证的时候我们调用了PB自带的JS函数进行了CALLBACK。如果我们在数据窗口的CLICKED事件中对登录窗口进行关闭并打开主窗口的话,那么在SETTIMEOUT这个地方会出错。所以我们需要再换种方式来对这个错误进行修正。       我们在登录按钮的数据窗口总在增加一个控件,最好是BUT

2013-11-29 17:20:09 806

原创 pb webfrom采用js验证用户的合法性

pbwebfrom 由于只有数据窗口才能使用JS,所以在设计用户登录的时候,不管是采用single line eidt(sle)单行编辑框 来设计用户登录界面,还是采用数据窗口来设计用户登录界面,我们都希望能够采用JS脚本来进行提示。这样就不会产生太多的回调。所以在设计用户登录界面的时候 在提交的时候我们可以将 提交的按钮 放置到数据窗口中,这样我们就可以方便的来使用js进行验证用户登录了。如

2013-11-28 15:57:13 1152

原创 PB调用WEBBROWSER控件进行网页操作

由于在维护一套B/S程序,程序在和其他系统进行交互时由于环境问题造成系统在派单至另外系统时派单不成功或者是其他系统在处理完后回单至本系统时回单消息丢失,以及在CRM系统派单至本系统后,定单流程无法正常启动等问题是都需要人为参与进行处理,由于每日工单,定单数量非常庞大,故在进行人为处理时工作量非常大。因此本人为了让自己的工作变得轻松故写了一个自动回单,自动重新执行以及自动重启流程的小程序。采用PB+

2013-07-12 13:12:00 6959 2

原创 PBwebfrom首页居中

在12以前如果想使登录界面居中的话只能新建一个空白窗体,然后增加一个按钮,在按钮事件中来OPEN登录窗口。这样就会导致一个问题。登录界面四周总有那么一点不是很协调。但今天在12.5中使用了WORKSPACEWIDTH,WORKSPACEHEIGHT函数发现还很好使。这就可以让我们随意来控制登录界面的X,Y坐标了。

2013-03-14 15:56:52 541

原创 PBWEBFROM插入数据

在PBWEBFROM 中我们可以调用dwcommon.js 中的InsertRow脚本来进行数据的插入。当然调用这个函数也会产生CALLBACK。所以在插入数据后一定要记得UPDATE。否则再次插入的时候就会被CALLPBACK掉。另外在上篇(PBWEBFROM使用右键菜单)中,我们可以调用这个函数来进行数据的新增。调用代码如下:sender.InsertRow(0)由于在WEBFROM中

2013-03-12 18:36:34 594

原创 pbwebfrom中上传页面的修改

在PBWEBFROM中我们可以上传文件,但是在上传文件页面中除了我们可以自行定义的中文外,其他的全部为E文。而且整个框架不是很美观。那么我们如何对这个界面进行修改?在程序发布后都会在WEB目录下产生程序的发布文件。pbuploadfile.aspx。这个文件就是上传文件的页面。在实际运用中显示上面的效果。 如下是调用方法。该方法在网上很多。#if defined PBWEB

2013-03-11 15:28:26 721

原创 pb webfrom右键菜单的编程

我们知道在PB C/S下对数据窗口采用右键菜单是很简单的事。但到了B/S下虽然也可以使用右键菜单,可是频繁的CALLBACK会造成屏幕抖动很厉害。那么有没有什么方法可以让我们继续使用右键菜单呢?答案是肯定的。那就是使用JS来实现。右键菜单的思路:1:在PBWEBFROM的数据窗口中允许客户端调用数据窗口右键菜单。那么我们在OPEN中对数据窗口右键进行JS脚本定义,以便来使用JS来控制数据窗

2013-03-11 14:46:59 887

原创 pb webfrom下JS高亮选择行

在PBWEB下高亮行我们可以用两种方式来进行第一种就是:采用JS来高亮,这种方式的好处就是可以随意定义高亮色。代码如下:function mouseclick(sender,rowNumber,objectname){ //得到当前点击的事物对象标签 var o = window.event.srcElement //得到当前点击的对象是

2013-03-11 14:30:51 985

camerademo.rar

ANDROID STUDIO开发的原生相机示例,包含完整的说明,适合初学者学习。原生态开发代码清晰直观。

2020-02-26

使用JS来创建pb wefrom右键菜单

采用JS来创建PBWEBfrom的右键菜单。

2013-02-23

pb程序的webservice (三层)

WEBSERVICE服务器端和客户端调用源码,实现PB三层的所有功能。

2012-02-24

winsock.ocx多客户端服务端

采用WINSOCK.ocx控件进行多客户端连接的服务端。

2012-02-14

PB 短信发送源码

本短信二次开发接口适用于WAVECOM、西门子、诺基亚、摩托罗拉等支持标准AT 指令的GSM 短信终端 使用方式: 将sms.dll 文件拷贝到系统安装目录中的system32 文件夹中,然后再根据以下接口函数说明和提供的例 程源码开发 接口函数: 1、Sms_Connection(Com_Port As Integer,Com_BaudRate As Integer, Mobile_Type As String) As Integer Sms_Connection 函数说明如下: 功能描述:用于初始化终端与串口的连接 Com_Port:串口号(0 为红外接口,1,2,3,...为串口) Com_BaudRate:波特率 Mobile_Type:返回终端型号 Sms_Connection:返回值(0:连接终端失败;1:连接终端成功) 2、Sms_Send(Sms_TelNum As String, Sms_Text As String) As Integer Sms_Send 函数说明如下: 功能描述:发送短信 Sms_TelNum:发送给的终端号码 Sms_Text:发送的短信内容 Sms_Send:返回值(0:发送短信失败;1:发送短信成功) 3、Sms_Receive(Sms_Type As String, Sms_Text As String) As Integer Sms_Receive 函数说明如下: 功能描述:接收指定类型的短信 Sms_Type:短信类型(0:未读短信;1:已读短信;2:待发短信;3:已发短信;4:全部短信) Sms_Text:返回指定类型的短信内容字符串(短信内容字符串说明:短信与短信之前用"|"符号 作为分隔符,每条短信中间的各字段用"#"符号作为分隔符) 4、Sms_Delete(ByVal Sms_Index As String) As Integer Sms_Delete 函数说明如下: 功能描述:删除指定的短信 Sms_Index:短信的索引号 5、Sms_AutoFlag()As Integer Sms_AutoFlag 函数说明如下: 功能描述:检测连接的终端是否支持自动收发短信

2011-12-31

pb 短信猫发送源码

本短信二次开发接口适用于WAVECOM、西门子、诺基亚、摩托罗拉等支持标准AT 指令的GSM 短信终端 使用方式: 将sms.dll 文件拷贝到系统安装目录中的system32 文件夹中,然后再根据以下接口函数说明和提供的例 程源码开发 接口函数: 1、Sms_Connection(Com_Port As Integer,Com_BaudRate As Integer, Mobile_Type As String) As Integer Sms_Connection 函数说明如下: 功能描述:用于初始化终端与串口的连接 Com_Port:串口号(0 为红外接口,1,2,3,...为串口) Com_BaudRate:波特率 Mobile_Type:返回终端型号 Sms_Connection:返回值(0:连接终端失败;1:连接终端成功) 2、Sms_Send(Sms_TelNum As String, Sms_Text As String) As Integer Sms_Send 函数说明如下: 功能描述:发送短信 Sms_TelNum:发送给的终端号码 Sms_Text:发送的短信内容 Sms_Send:返回值(0:发送短信失败;1:发送短信成功) 3、Sms_Receive(Sms_Type As String, Sms_Text As String) As Integer Sms_Receive 函数说明如下: 功能描述:接收指定类型的短信 Sms_Type:短信类型(0:未读短信;1:已读短信;2:待发短信;3:已发短信;4:全部短信) Sms_Text:返回指定类型的短信内容字符串(短信内容字符串说明:短信与短信之前用"|"符号 作为分隔符,每条短信中间的各字段用"#"符号作为分隔符) 4、Sms_Delete(ByVal Sms_Index As String) As Integer Sms_Delete 函数说明如下: 功能描述:删除指定的短信 Sms_Index:短信的索引号 5、Sms_AutoFlag()As Integer Sms_AutoFlag 函数说明如下: 功能描述:检测连接的终端是否支持自动收发短信

2011-12-31

飞利浦,西门子短信猫pb控件sms.dll

飞利浦,西门子短信猫pb控件。爱的发声的方式的发生的发生地发生飞洒的发生大幅

2010-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除