设备厂家给的dll文件和lib文件,没有说明,从头文件里看class里所有函数都是虚函数,另外两个是建立实例和删除实例的函数,刚开始用vc写程序,请问如何在程序里使用这些函数呢?最好说详细些,这样的dll能用bcb调用吗?急等谢谢

解决方案 »

  1.   

    对于虚函数,只需从C++的角度去考虑,与DLL没多大关系。
      

  2.   

    用一般方法程序出错,请看代码CRyeDll* rye=CreateInst();//建立实例)
    ....
    rye->InitControl();//初始化,这句正常执行
    rye->GetPropCameraCount(lpcamcount);//到这一句,崩溃,连异常都捕捉不到
      

  3.   

    程序里加入lib文件,把动态链接库的函数,导入,就可以使用
      

  4.   

    导入lib和h文件,把dll放到当前目录,然后就按函数格式调用就可以了
      

  5.   

    虚函数是为了防止继承重载出现的重复调用.你要使用dll中的函数,写个程序显示或隐士连接