新聞中心
在編碼中不可否認(rèn)調(diào)用Active會(huì)給編程帶來(lái)很大便利,雖然微軟不太只持C#調(diào)用Active組件。本實(shí)例是一個(gè)簡(jiǎn)單Web 頁(yè)面調(diào)用Active組件的例子,實(shí)現(xiàn)把數(shù)據(jù)傳入并顯示在active組件里的控件中。

為大石橋等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及大石橋網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、大石橋網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
實(shí)例代碼如下:
C#調(diào)用Active組件
本程序中:建立類庫(kù)添加組件類后托放:label 、 button 、groupBox各一個(gè),需要注意的是在生成.dll之前一定要在類庫(kù)的AssemblyInfo.cs中加入引用using System.Security;和屬性[assembly : AllowPartiallyTrustedCallers()],這是為了給控件賦予足夠的權(quán)限使它能在頁(yè)面上顯示。
- usingSystem;
- usingSystem.ComponentModel;
- usingSystem.Collections;
- usingSystem.Diagnostics;
- usingSystem.Windows.Forms;
- namespaceActiveXDotNet
- {
- /**////
- ///AbeenControl的摘要說(shuō)明。
- ///
- publicclassAbeenControl:System.Windows.Forms.UserControl
- {
- privateSystem.Windows.Forms.Labellabel1;
- privateSystem.Windows.Forms.Buttonbutton1;
- privateSystem.Windows.Forms.GroupBoxgroupBox1;
- /**////
- ///必需的設(shè)計(jì)器變量。
- ///
- privateSystem.ComponentModel.Containercomponents=null;
- publicstringLabelText
- {
- get
- {
- returnthis.label1.Text.ToString();
- }
- set
- {
- this.label1.Text=value;
- }
- }
- publicAbeenControl(System.ComponentModel.IContainercontainer)
- {
- /**////
- ///Windows.Forms類撰寫(xiě)設(shè)計(jì)器支持所必需的
- ///
- this.label1.Text="test";
- container.Add(this);
- InitializeComponent();
- //
- //TODO:在InitializeComponent調(diào)用后添加任何構(gòu)造函數(shù)代碼
- //
- }
- publicAbeenControl()
- {
- /**////
- ///Windows.Forms類撰寫(xiě)設(shè)計(jì)器支持所必需的
- ///
- InitializeComponent();
- //
- //TODO:在InitializeComponent調(diào)用后添加任何構(gòu)造函數(shù)代碼
- //
- }
- /**////
- ///清理所有正在使用的資源。
- ///
- protectedoverridevoidDispose(booldisposing)
- {
- if(disposing)
- {
- if(components!=null)
- {
- components.Dispose();
- }
- }
- base.Dispose(disposing);
- }
以上介紹C#調(diào)用Active組件。
【編輯推薦】
- 如何用C#和ADO.NET訪問(wèn)
- 淺析C# Switch語(yǔ)句
- C#驗(yàn)證輸入方法詳解
- 簡(jiǎn)單介紹C# 匿名方法
- C# FileSystemWatcher對(duì)象
網(wǎng)頁(yè)標(biāo)題:概述C#調(diào)用Active組件
地址分享:http://www.dlmjj.cn/article/coshhce.html


咨詢
建站咨詢
