[转载]使用ATL开发ActiveX控件

使用ATL开发ActiveX控件 - {CODE @CODING完美世界 - 博客园. 本文描述了使用ATL开发一个ActiveX控件的完整过程。 一、创建项目 单击起始页中的“New Project…”,选择“ATL”分类下的“ATL Project”项目,项目名称为“Calculator”。在随后出现的项目向导中,使用默认配置即可。 二、添加控件 在解决方案管理器中的项目上右击,依次选

[转载]Variant 与 内存泄露

Variant 与 内存泄露 - CPP魔幻游乐场 - 博客园. 今天遇到一个内存泄露的问题。是师兄检测出来的。Variant类型在使用后要Clear否则会造成内存泄露,为什么呢? Google一下找到下面一篇文章,主要介绍了Com的内存泄露,中间有对Variant的一些解释吧。 1. 引用计数泄漏 由于C++的一些对象生命周期难以管理,在COM中加入了引用计数,用来解决这个问题,引用计数

[原创]ASP.NET MVC调用Delphi开发的Web报表打印activex组件

最近需要做打印发货单的功能,以前用delphi的reportmachine控件做报表,功能很强大,可以设计报表并且报表文件和程序分离,优点就不多说了,这次需要连纸打印,于是想到用activex组件开发打印组件。 这样这个教程就分为两部分,一部分说Delphi的activex组件开发,另一部说ASP.NET MVC如何调用activex组件进行打印。 1.Delphi开发Activex组件 创建一个
[原创]ASP.NET MVC调用Delphi开发的Web报表打印activex组件

[转载]重温delphi之:如何快速开发原生ActiveX控件

重温delphi之:如何快速开发原生ActiveX控件 - 菩提树下的杨过.Net - 博客园. ActiveX技术虽然是一项古老的技术,但是却有着广泛的应用,支付宝的密码输入控件,各大银行的密码输入控件,网页聊天室中的截屏功能,网页播 放器中的p2p播放...甚至Flash,Silverlight等等,在IE中都表现为ActiveX。虽然c#也能开发\"用于网页的com应用\",能 达到类似

[转载]delphi开发activex控件的心得

delphi开发activex控件的心得 - 601880 - 51CTO技术博客. 最近在做的一个 B/S 系统要在客户端读取 USB 锁的要求,所以就需要写一个 OCX 来验证。原来也没有做过,所以折腾了好几天,总算有点眉目了,所以把心 得写下,交流下。 首先要弄明白你要写的 OCX 是用在客户端还是用在服务器端 假如用在客户端: 1、 创建 打开 delphi 7,选择菜单“new”

[转载]web报表开发技术专题六:尴尬的Web打

web报表开发技术专题六:尴尬的Web打印 - webreport - 博客园. 自从电脑被发明以来,将电脑中的内容打印出来是自然而然的需求。进入互联网时代后便更是如此。但要想完美地实现Web打 印功能却并非易事,甚至于根本都不可能彻底地解决好这个问题。 记得很早以前田荣举(注:田荣举现任金蝶集团高级副总裁兼任首席技术官)和我私下聊 过:“打印功能要占到整个系统开发量的两成”。打印功能是一

[转载]C#自动实现Dll(OCX)控件注册的两种方法 – 幸运星空 – 博客园

C#自动实现Dll(OCX)控件注册的两种方法 - 幸运星空 - 博客园. 尽管MS为我们提供了丰富的.net framework库,我们的程序C#开发带来了极大的便利,但是有时候,一些特定功能的控件库还是需要由第三方提供或是自己编写。当需要用到Dll引用 的时候,我们通常会通过“添加引用”的方式将它们纳入到项目中,然后就可以像使用自己的类一样方便的使用它们了。但是,有些Dll库(OCX)