Lahney
Lahney
采纳率100%
2018-09-18 16:36

调用外部DLL后无法使用

5
已采纳

图片说明
图片说明
图片说明
如图所示,外部DLL引用后可以在对象浏览器中看到接口,但是写代码的时候却无法直接使用也无法实例化,
VS的错误代码说明太简洁,搜了一些文章对于我这个情况都没用,所以现在我需要明确的知道我要做什么

如果可以的话,希望能给出对于IFileStream.Open使用示例

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 3年前

    不能写IFileStream.Open
    需要找到一个类,这个类实现了IFileStream接口。
    你首先创建一个这个类的实例对象,然后对它调用Open

    假设FileStream实现了IFileStream,它具有一个无参构造函数(如果不是,你要查文档)
    那么调用应该是
    IFileStream fs = new FileStream(); //这里可以是任何可以实例化并且实现IFileStream的类。
    fs.Open(...);

    点赞 评论 复制链接分享

为你推荐