VB-ocx应用于Web
以下是html调用示例,ClassID为用vb自带的打包工具,打包获得的。
<html>
<br>
<OBJECT ID="CtiClient"
CLASSID="CLSID:FA2B1B95-359E-4320-BAB5-286450B9D863"
CODEBASE="Cti_Client1100504.CAB#version=1,0,0,8">
</OBJECT>
<br>
<a href="javascript:m_坐席登陆('192.168.1.106','5010','agent4','000000')" >m_坐席登陆</a>执行ocx中的方法
<br>
<a href="javascript:m_关闭软电话()" >m_关闭软电话</a>
<br>
<a href="javascript:m_显示电话号码('1112222')" >m_显示电话号码</a>
<br>
<script type="text/javascript">
function m_坐席登陆(str服务器地址,str服务器端口,str坐席员名,str密码)
{ CtiClient.m_坐席登陆(str服务器地址,str服务器端口,str坐席员名,str密码); }ocx中的方法
function m_关闭软电话()
{ CtiClient.m_关闭软电话(); }
function m_显示电话号码(str)
{ CtiClient.m_显示电话号码(str); }
</script>
<SCRIPT type="text/javascript" FOR="CtiClient" EVENT="e通讯错误(strMsg)" >ocx中的事件 触发javascript
m_ShowMsg(strMsg);
</SCRIPT>
<SCRIPT type="text/javascript" FOR="CtiClient" EVENT="登陆失败()" >
m_LoginNo();
</SCRIPT>
<script type="text/javascript">
function m_ShowMsg(strMsg)
{
alert(strMsg);
}
function m_LoginNo()
{
alert('登陆失败');
}
</script>
</html>
ocx本地化配置
1.创建一个setup.reg文件,内容如下:
注:":Range"="192.168.1.222" 为服务器IP地址
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range9]
":Range"="192.168.1.222"
"http"=dword:00000002
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2]
"1004"=dword:00000000
"1201"=dword:00000000
"CurrentLevel"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows]
"PopupMgr"="yes"
2.创建一个*.bat文件,内容如下:
%windir%\system32 为系统system32路径
Cti_Client1100504.ocx为ocx文件名
@echo off
taskkill /f /im iexplore.exe
copy Cti_Client1100504.ocx %windir%\system32\Cti_Client1100504.ocx
regsvr32 %windir%\system32\Cti_Client1100504.ocx "-u" "-s"
regsvr32 %windir%\system32\Cti_Client1100504.ocx
regsvr32 %windir%\system32\Cti_Client1100504.ocx "-u" "-s"
regsvr32 %windir%\system32\Cti_Client1100504.ocx
setup.reg
exit
将这两个文件放在同一目录下,执行bat文件。
转载于:https://www.cnblogs.com/hailexuexi/archive/2010/07/18/1780192.html
VB-ocx应用于Web相关推荐
- 应用于Web的TWAIN扫描识别软件-Dynamic Web TWAIN
Dynamic Web TWAIN 是专为Web应用程序设计的TWAIN扫描识别插件.有了Dynamic Web TWAIN,你就可以在Web应用程序中任何兼容TWAIN的设备(如扫描仪.数码相机或采 ...
- python在工程中的应用_将Flash应用于Python项目(转)
lostpencil 2014-4-7 15:43:00 阅读(1737) 评论(4) == 基于本地的Python应用程序 == === 写在之前 === {{{ 这篇所说的是关于建立python调 ...
- 领域驱动和MVVM应用于UWP开发的一些思考
领域驱动和MVVM应用于UWP开发的一些思考 0x00 起因 有段时间没写博客了,其实最近本来是根据梳理的MSDN上的资料(UWP开发目录整理)有条不紊的进行UWP学习的.学习中有了心得体会或遇到了问 ...
- 机器学习算法如何应用于控制_将机器学习算法应用于NBA MVP数据
机器学习算法如何应用于控制 A step-by-step tutorial in R R中的分步教程 1引言 (1 Introduction) This blog makes up the Machi ...
- MVC 无法将带 [] 的索引应用于“System.Dynamic.DynamicObject”类型的表达式
无法将带 [] 的索引应用于"System.Dynamic.DynamicObject"类型的表达式 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以 ...
- Tensorflow—CNN应用于MNIST数据集分类
代码: import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_datamnist = input_ ...
- 如何将CSS应用于iframe?
我有一个简单的页面,其中包含一些iframe部分(以显示RSS链接). 如何将相同的CSS格式从首页应用到iframe中显示的页面? #1楼 上面有一些更改的作品: var cssLink = doc ...
- 基于脑电图的情绪识别BCI应用于DOC患者
点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 基于脑电图(EEG)信号的人类情感识别已引起广泛关注.现有的大多数研究都集中在离线分析上,使用脑计算机接口(BC ...
- fritz_如何使用Fritz.ai将机器学习应用于Android
fritz 本文介绍如何使用Fritz.ai将机器学习应用于Android . 在深入探讨如何开发机器学习Android应用程序的细节之前,简要介绍一下什么是Fritz.ai平台很有用. 如您所知,机 ...
- python mulit函数_python – 将函数应用于MultiIndex pandas.DataFrame列
我有一个MultiIndex pandas DataFrame,我想在其中的一个列中应用一个函数,并将结果分配给同一列. In [1]: import numpy as np import panda ...
最新文章
- vue路由history模式,nginx配置
- python flask表单语法_Flask框架如何使用表单
- python编写爬虫的步骤-如何编写python脚本?教你做简单的爬虫,适合初学者
- poi 启用保护后取消_雪佛龙取消商标许可,澳洲加德士更名Ampol后启用新LOGO
- android 微信分享gif图,android后台动态创建图片并实现微信分享
- 什么情况不能办理房产抵押贷款 房产抵押贷能贷多少?
- MEncoder的基础用法—6.8. 从多个输入图像文件进行编码(JPEG, PNG, TGA等)
- 2.4~5 x86计算机的组成
- 5-17 汉诺塔的非递归实现 (25分)
- Android 10上的F2FS文件系统制作
- 内外网切换,内网固定ip
- node.js中操作数据库
- 学习进度总结----蔡强130201201
- html表格可视化设计器,基于vue-element-ui的一款表格设计器table-making
- 教程 | 如何用思维导图做自我介绍
- 【SPARC】SPARC简介
- Ubuntu系统安装时grub修复操作
- 推荐算法(8)评测指标
- DCL 对话框 多级窗口开发示例
- 【测试源】bbb_sunflower_1080p_30fps_normal.mp4 等下载地址
热门文章
- 《Vue入门到精通系列》--- 两万字带你入门Vue
- 滑块验证码Java实现
- python部署到linux打开ie_Linux上部署python+selenium+webdriver常见问题解决方案
- android studio的sha1,[原]Android Studio查询SHA1的方法
- n卡驱动登录不上去_鲜牛加速器:PubgLite报错问题解决方法汇总(附N卡优化及滤镜)...
- (day 27 - 递归分治 )剑指 Offer 33. 二叉搜索树的后序遍历序列
- vue文件的三大组成部分
- Mybatis 延迟加载策略
- C语言Ip获取mac,C语言怎么实现Windows下获取IP和MAC地址?
- Cesium:结合天地图实现中文定位