最近在做一个硬盘录象机系统,根据厂家提供的dll,在.net加载组件,结果在运行时提示未处理的“System.ArgumentOutOfRangeException”类型的异常出现在 mscorlib.dll 中。其他信息: 加载因子需要介于 0.1 和 1 之间。是在初始化界面时就报错。请问是什么原因,如何解决因是新手,没分……  希望有热心的高手帮忙看下

解决方案 »

  1.   

    索引越界了,你给的api参数不对吧?
      

  2.   

    该dll是厂家提供的,在VB下以及在.net2005下调用是正常的,就是在.net2003下出错
      

  3.   

    一般这样的问题,就两个地方,一个是参数一个就是数据类型,别的地方也没有什么了
    就是api那么一句话
      

  4.   

    楼上的能说清楚点吗?因为是新手,对API这方面的不熟悉。我是将dll注册下,然后在工具箱那边添加该组件,再拉到窗体里…… 不知道API该怎么弄