30分求问:VS2005中怎样在类里调用类库的方法?

来源:百度知道 编辑:UC知道 时间:2024/07/02 12:01:42
请看如下代码:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using DBManage;
using Model;
namespace Control
{
public class MyControl
{
public bool CheckLoad(String sql)
{

}
}
}
代码中已经导入了类库名称.而且也通过生成了DLL文件添加到了引用.可就是调用不到类库里的方法.请问该怎样解决?谢谢.
我说的有点不对.实际问题是怎样在一个类库里调用另外一个类库?谢谢.
谢谢回答.可我调用的方法列的确是PUBLIC的.就是无法实例化.真是郁闷了....

1、一般的类加上public
2、如果是非静态方法,需要实例化
3、版本问题

排除这三个问题,应该就可以解决了

调用外部外部DLL的方法有两步,第一步把DLL引用到项目中来,可以通过“添加引用”,添加进来。第二步在代码中引用时,要using之后再用(也可以直接引用 命名空间.类名 的方法)。
这两步之后应该可以了。
如果还不可以的话,看看你的DLL 中的方法,是不是 Public 的。

不知道这样对你有没有用。

首选在“添加引用里”选择“项目”把那个类库添加进来,然后就可以直接调用了。
肯定没错的。

在你的页面中加入 using control;

将你要用的方法类,实例下,在用实例名调用方法

第一步把DLL引用到项目中来,可以通过“添加引用”,
第二步在代码中引用时,用using(或直接引用 命名空间.类名 的方法)。

如果还不可以的话
看看类库中的那个方法是什么,如果是internal那么,调用的类必须和被调用类是要在同一个命名空间下,
如果是public 则应该就可以应用了,
如果是private那你是没有办法用了
如果是protected的话,那么,调用的类一定是要被调用类的子类,才可以调用这个方法

好好检查一下被调用方法的修饰符吧(同时也要看类的修饰符)

hai you yao ba leiku tian jia yin yong