程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#開發ActiveX控件操作指南(1)

C#開發ActiveX控件操作指南(1)

編輯:關於C語言

C#開發ActiveX控件在開發Web頁面中是十分有用的,下面提供了C#開發ActiveX控件操作指南,供大家學習參考。

0. 前言

ActiveX控件以前也叫做OLE控件或OCX控件,它是一些軟件組件或對象,可以將其插入到WEB網頁或其它應用程序中。使用ActiveX插件,可以輕松方便的在 Web頁中插入多媒體效果、交互式對象以及復雜程序等等。

通常使用C++或VB開發ActiveX控件,本文探討一下在Visual Studio 2005環境中使用C#開發ActiveX控件的技術實現。

1. 問題場景

在C/S架構的系統中,客戶端要實現某些業務功能,可以通過安裝相關的應用程序集來方便的實現。同樣的需求,在B/S架構的系統裡實現起來卻比較困難。因為所有的程序都放在服務器端,客戶端只是采用浏覽器,通過HTTP協議來訪問服務器端。比較成熟的解決辦法是開發ActiveX控件安裝到客戶端,這樣客戶端的浏覽器就可以訪問本地的ActiveX控件來執行相關的本地操作。本文將要談論的,就是使用C#開發一個ActiveX控件實現讀取並顯示客戶端的系統時間。

2. 開發環境

Windows XP

Visual Studio 2005

.Net Framework 2.0(C#)

3. 實現過程

3.1.ActiveX控件開發

在Visual Studio 2005開發環境中,可以使用Windows控件庫項目實現ActiveX控件的開發,但是需要對項目做一些必要的設置。下面就來看看如何使用 Windows控件庫項目開發一個ActiveX控件。首先創建一個應用程序解決方案,並添加一個Windows控件庫項目:

-
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved