2 posuoji posuoji 于 2014.05.12 16:22 提问

使用C#,实例化一个OpcServer对象,但系统生成的总是System_ComObject,怎么回事啊?

之前在代码中声明了OPC服务器对象KepServer OPCServer KepServer;
后来在代码中实例化对象KepServer KepServer = new OPCServer();
我期望生成的对象KepServer应该是{OPCAutomation.OPCServerClass},但总是达不到预期,系统总是生成System._ComObject,为什么会这样啊?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#实例化一个对象的方法
实例化一个对象  类名 对象名=new 类名() Teacher t= new Teacher();
C#对象的声明与实例化
原文   http://blog.csdn.net/yl2isoft/article/details/23521083 主题 C# 在代码中我们经常能看到下面这样的语句。 A a = new A();(1) B b = null;(2) C c;(3) 代码( 1 ) 创建 A 的对象并对其进行初始化。 A :类; new A() :创建 A 的
实例化 泛型 对象
泛型很强大,下面我讲讲几种实例化泛型的方法, 第一种,使用new 约束 在类名或方法名后面 加上 where T : new() 第二种, 使用default()方法 声明时:T t1=default(T); 第三种,使用  Activator.CreateInstanceT>();方法 声明时:T t2= Activator.CreateInsta
C#中类只实例化一次
参考了SingleTon等方法,终于找到了一个比较简单的方式让类只实例化一次代码很简单,就不解释了using System;namespace CWDZNew{ ///  /// CWDZ 的摘要说明。 ///  public class CWDZ {  public static WPSearchfrm f;//静态窗体对象  public CWDZ()  {   //   // T
c#中用反射的方式实例化对象
定义一个类: namespace Example { public class ExampleClass {  public int iID = 0;  public string strName = "";  public ExampleClass()  {   iID = 1;   strName = "Example";   }  public ExampleCl
c#泛型的实例化
框架中应用了较多的泛型。下面来讲讲对泛型的实例化,以代码为例,如: public class A {   } public class B {   public static T Get()     {          //在这一块如何实例化T这个对象呢?如果用default(T)这个是不行的。只能做一个null值处理。     } } 以上的方法就是遇到最
C#中类的创建和实例化
C#中,实例化就是创建对象的过程,使用关键字new来创建。      在看C#视频中遇到这么一个例子,就是更改对象的密码。我们就通过这个例子来理解一下类的创建和实例化。      1、首先要声明一个能判断密码是否正确,并能够更改密码的类,并在类中定义相关方法。       class Authentic //声明一个判定密码是否正确,并能够更改密码的类 {
如何实例化Graphics对象
一、创建Graphics对象 要绘制图像,首先要创建Graphics对象,然后才可以使用GDI+绘制线条和形状,呈现文本或显示与操作图像。Graphics对象是GDI+的绘图表面,是用于创建图形图像的对象。创建Graphics对象有下面三个方法(摘自MSDN): 1、在窗体或控件的 Paint 事件中接收对图形对象的引用,作为 PaintEventArgs 的一部分。在为控件创建绘制代码时,通
C#类数组 定义数组类,对象未被实例化
和定义应该没什么关系,是没有初始化的原因. MyClass[]   test   =   new   MyClass[10]; 这样的声明之后需要再对数组对象进一步初始化: for   (int   i   =   0;   i   { test[i]   =   new   MyClass(); }   string[]   str   =   new   stri
根据类名字符串实例化类,并调用类的方法或函数
//获取类型信息 //如果调用其他的DLL  //System.Reflection.Assembly asmb = System.Reflection.Assembly.LoadFrom("DLL名"); // Type t = asmb.GetType("类名"); //如果是不调用其他DLL System.Type t = System.Type.GetType