怎么样能做到到自动启动COM+
谢谢了
谢谢了
解决方案 »
- C# 如何打开多个解决方案
- 在.NET下如何用代码实现锁定屏幕
- zedgraph 画曲线,可不可以每个刻度显示值
- 我用C#做的中文系统,要放到日文服务器上运行,有乱码
- 用 Treeview 获取数据库 信息 获取 id问题。。
- Json反系列化的时候报错
- 如何用C#邮件发送图片和html格式文件(在正文中非是附件)
- 报错方法与委托不匹配?怎么回事?
- 一个关于进程的问题。获取进程名,用户名和网域的问题。帮顶给分。
- 数据库问题-----怎样指定读取一个表中第几条记录?
- c# 新手:如何再sql server express的表中的某一列存放image数据?
- 怎么解决SOCKET 发送 中文 和接受中文时, 出现的乱码问题
Dim objExcel As Object
objExcel = CreateObject("excel.application")
objExcel.visible = True
或
Dim objExcel As New Excel.Application
objExcel.visible = True
{
COMAdmin.ICOMAdminCatalog2 cac = new COMAdmin.COMAdminCatalogClass();
object root = cac.Connect("127.0.0.1");
COMAdmin.ICatalogCollection appList = (COMAdmin.COMAdminCatalogCollection)cac.GetCollection("Applications");
for (int i = 0; i < appList.Count; i++)
{
COMAdmin.ICatalogObject caObject = (COMAdmin.ICatalogObject)appList.get_Item(i);
COMAdmin.ICatalogCollection compList = (COMAdmin.COMAdminCatalogCollection)appList.GetCollection("Components", caObject.Key);
compList.Populate();
foreach (COMAdmin.ICatalogObject tmp in compList)
{
if (tmp.Name.ToString() == appName)
return true;
}
}
return false; }
void StopApplication(string appName)
{
if(!IsApplicationExist(appName))
return;
COMAdmin.ICOMAdminCatalog2 cac = new COMAdmin.COMAdminCatalogClass();
object root = cac.Connect("127.0.0.1");
cac.ShutdownApplication(appName);
}