我做了一个自定义控件,想限制他人调用?该如何做?
或者是说怎样可以返回值给调用的程序?
请教高手给点思路

解决方案 »

  1.   

    你要怎么限制??要返回值给调用程序的话,可以在控件里面设置一个public的属性,把你要返回的值放在这个属性里面给调用的程序去获取。
      

  2.   

    就是想限制别人调用,调用这个 dll需要某个条件
      

  3.   


    你想给用户留什么功能
    你就将对于的方法 写成public 的
    这里包含两点
    1.static 的方法 用户通过类直接调用
    2.非static 的 方法 用户比较创建类的对象,再用对象调用这个方法至于方法的返回值
    比如 
    返回字符串:
    public string Method(string str,int i)
    {string s="";
    return s}返回整数:
    public int Method(string str,int i)
    {
    int j=5;
    return j;
    }返回bool:public bool Method()
    {
    return true;
    }
    等等等等.......
      

  4.   

    关于 zhehan54 的解答我不想留任何功能,甚至不准调用。