在Win32下,可以使用两种编程方式实现串口通信,其一是使用ActiveX控件(ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)),这种方法程序简单,但欠灵活。其二是调用Windows的API函数,这种方法可以清楚地掌握串口通信的机制,并且自由灵活。
本文我们只介绍API串口通信部分。
串口的操作可以有两种操作方式:同...
分类:
编程语言 时间:
2015-08-18 12:07:25
阅读次数:
152
直接上DEMO,不过IE中会提示加载ActiveX控件!
CSSJS弹出层效果,兼容所有浏览器
function show(obj,id) {
var objDiv = $("#"+id+"");
if(navigator.userAgent.indexOf("Firefox") > 0) {
var $E = function() {var c = $E.caller...
分类:
Web程序 时间:
2015-08-17 14:10:46
阅读次数:
226
在制作网页的时候,大家不免要用到script,也即是脚本,主要是VBScript以及JavaScript。那么时常遇到这样的情况:在本地双击打开html文件时,如果是IE的话,会出现提示框(如下图):造成这种困扰的原因:IE保护机制,默认安全级别较高,当然可以修改自己的IE浏览器来解决。方法:打开I...
分类:
Web程序 时间:
2015-08-14 11:11:01
阅读次数:
162
由于B/S项目中需要使用到读卡器的功能,但是由于厂家只有提供一个 读卡的dll,那么怎样能在客户端使用读卡器呢,那么进过一番查找,最总决定使用ActiveX 控件来做。由于是第一次接触到 ActiveX 控件,所以再次过程中也是经历了千辛万苦,无数次的绝望,无数次的想放弃,不过最终还是查阅无数资.....
现在,我们手里已经有了这个控件包:QRCode.cab,下面我们编写一个测试的网页 无标题页 codebase="QRCode.cab#version=1,0,0,0" 指明了引用控件包的位置和版本(用于控件的升级,后面会讲)classid=...
使用Js操作注册表要操作注册表需要通过ActiveX控件调用WScript.shell对象,通过该对象的一些方法来操作。WshShell对象:可以在本地运行程序、操纵注册表内容、创建快捷方式或访问系统文件夹。
分类:
Web程序 时间:
2015-08-07 23:43:35
阅读次数:
268
//Initialise?COM?libraries
CoInitialize?(NULL);
?
//The?Component?Category?Manager?implemented?by?System?implements?
//this?interface
ICatInformation?*pCatInfo=NULL;
?
//Create?an?...
分类:
其他好文 时间:
2015-07-30 13:45:41
阅读次数:
142
最近接到一个小项目,要求编写一个ActiveX控件嵌入IE运行。查了下资料,Delphi要求先制作VCL控件,然后从VCL控件生成ActiveX控件;VC查到的都是vc6.0下面的创建步骤,向导创建完代码后,使用类向导添加控件的属性和方法:
Automation 选项中添加方法和属性会自动在接口和控件源代码中生成相应的代码,如果是私有(自定义)的方法不需要暴露给接口的,可以手工添加生...
分类:
其他好文 时间:
2015-07-30 13:39:29
阅读次数:
135
Visual Studio 2015速递(1)——C#6.0新特性怎么用对于IDE的争论这个话题,在开发部已经由来已久,甚至可以追溯到微软.NET技术发布之前,当时的主打产品是ActiveX控件,随着Borland Delphi的快速崛起,RAD势不可挡,迅速催生了很多经典的IDE,微软旗下最有名气的就是VC和VB了;此后.NET技术发布,Visual Studio迈进20XX时代,对于VS200...
VBA每个控件都有很多属性,虽然可以按照分类排序,但由于没有中文解释,有些属性也不了解如何使用,下面是一些控件属性的解释,不全,可供参考:常规AutoLoad(Excel)打开工作簿时是否加载控件。(如果是ActiveX控件,则忽略。)Enabled(表单)控件是否可以接收焦点并响应用户生成的事件。...
分类:
编程语言 时间:
2015-07-23 17:13:51
阅读次数:
803