飞刀杂耍者 2015-08-19 02:38 采纳率: 14.3%
浏览 1762

初学c#做监控界面,调用SDk的dll,把dll中的函数写入一个类,为啥总提示找不到类中的函数?

好烦看了我好久求大神,新来没币不好意思。。
关键代码:
namespace MPS.CommonClass
{
class yuntaikongzhi
{
……
[DllImport("NetLib.dll", EntryPoint = "HI_NET_DEV_PTZ_Ctrl_Standard ")]
public extern static Int32 HI_NET_DEV_PTZ_Ctrl_Standard(IntPtr hWndMain, PtzControl u32Command,SpeedControl u32Speed);
……
}
}
然后我再另一个文件先using
using MPS.CommonClass;
namespace MPS
{
……
public void btnUp_Click(object sender, EventArgs e)
{
HI_NET_DEV_PTZ_Ctrl_Standard(this.Handle, PtzControl.HI_NET_DEV_CTRL_PTZ_UP, SpeedControl.HI_NET_DEV_CTRL_PTZ_SPEED_MIN);
}
……
}
感觉没啥问题呀,底面提示:错误 1 当前上下文中不存在名称“HI_NET_DEV_PTZ_Ctrl_Standard” C:\Users\Administrator\Documents\Visual Studio 2010\Projects\监控界面\监控界面\frmmain.cs 22 13 jiankongjiemian 有人能告诉我为啥么。
dll及相关lib头文件我包含在看了方案中了。。谢谢了

  • 写回答

4条回答 默认 最新

  • panliuwen 2015-08-19 02:33
    关注

    有那个方法吗?可能不存在或者参数弄错了吧

    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog