• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C#开发ActiveX控件及制作CAB包(转)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一个项目要用到ActiveX控件,参照网上众多的例子,ActiveX控件倒是很容易就搞出来了;
然后做了一个【安装项目】,倒是可以使用,只不过需要在客户端手动点击安装,下一步,下一步…觉得不是很爽;
又试了试【CAB项目】,好像没人用VS2008来做,费了点功夫,终于找到解决办法。
特将此经验与大家分享。

开发工具:Visual Studio 2008
.NET版本:2.0
开发语言:C#

一、编写ActiveX控件
1、新建一个【Windows窗体控件库项目】

2、添加一个【用户控件】

3、拖两个Label控件到界面上

4、为控件添加一个方法,用来设置在Label中显示当前时间

   //设置当前时间
public void SetTime(string timeStr)
  {
      this.label2.Text = timeStr;
  }

5、新建一个接口:
据说实现该接口的目的就是提高程序的安全性,以便客户端IE在不更改设置的情况下可以预行该ActiveX控件。
关于这个有篇文章,推荐大家看看:

http://blog.csdn.net/optman/archive/2007/07/18/1698070.aspx

using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap