惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
M
MIT News - Artificial intelligence
D
Docker
S
SegmentFault 最新的问题
B
Blog
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
腾讯CDC
阮一峰的网络日志
阮一峰的网络日志
U
Unit 42
C
Check Point Blog
GbyAI
GbyAI
美团技术团队
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog

博客园 - 简单飞扬-

vim个人配置 Docker 开发线程安全的Spring Web应用(转) 1 游戏外挂原理和技术分析(关于魔力宝贝) 关于java使用javacomm20-win32实践总结 (转) Java 串口编程 有几件事情 动态编译 利用Java动态编译计算数学表达式 - 简单飞扬- - 博客园 mysql存储过程学习及java调用存储过程 将数据库操作封装MAP 宁静 会一直存在么 java 项目中遇到的错误 toncat配置文件 - 简单飞扬- - 博客园 struts分页 - 简单飞扬- - 博客园 用户中心 - 博客园 自动递归删除 数据库连接
C#开发ActiveX可行性研究
简单飞扬- · 2008-12-22 · via 博客园 - 简单飞扬-

由于公司需要开发WEB打印模块,而且打印模块又比较复杂,要让用户自己能设计摸板,能控制格式,想来想去

只能用ActiveX才能实现,期间鄙人也研究了水晶报表,鄙人总结出来一条,水晶报表做报表行,但是如果要想做帐单的打印,还是不行的,第一就是效率不行,第二就是格式控制能力不强,不过效率问题,鄙人后面也差不多解决了,具体解决方法鄙人计划在下一篇博客里写出来,还包括自定义报表传入参数的问题鄙人也解决了,最后为了能方便客户鄙人研究了ActiveX(因为我们公司做的是产品,所以东西不做到好用不行).

本来我是想用VC++开发ActiveX怎奈技术有限,想实现VC++ 和服务器交互还有一定难度,而且也没办法实现打印,所以转到了C#下面开发.

开发ActiveX主要还是在CNBLOGS里找了篇文章比较受益,红马的使用C#开发ActivX系列,照着文章把算是打印模块也开发完毕了,期间为实现了JS掉用Activx也测试了无数次,最后还是跌跌撞撞做好了.

http://www.cnblogs.com/homer/archive/2005/01/04/86473.html

http://www.cnblogs.com/homer/archive/2005/01/08/88780.html

http://www.cnblogs.com/homer/archive/2005/01/26/97822.html

后面又要开发身份证扫描必须得用ActivX调用JS,后面又找了这篇文章,按这位老兄的方法也实现了.

http://www.cnblogs.com/xiaoshatian/archive/2008/09/02/1281786.html

还要注意一点IE7下如果你写的ActiveX用不了,不是因为你写的程序有问题,而是一个安全设置的问题,我也是研究了很久,具体哪个设置我一下忘记了,因为我的IE换成IE6了,明天装IE7了再告诉大家.

不过最后我也总结出来了,用C#开发ActiveX是可以的,唯一的遗憾就是要装.NET,不过其实也是可以不装的,我也发行了两个版本,一个是不用装,一个是要装的,不用装的用飞信脱,但用了飞信脱后安装包太大了,建议还是就装下.NET吧,毕竟现在也快普及.NET了,如果大家还有不用飞信脱来实现不装.net的方法请告之.