将ookii对话框添加到Sharpdevelop VB.NET项目中

时间:2019-02-25 19:48:02

标签: dll import sharpdevelop folderbrowserdialog ookii

大家好。当搜索FolderBrowserDialog的替代项时,我在这里找到了提及“ ookii对话框”库的答案,我想在我的项目中使用这些对话框。对于VB.NET来说,它非常陌生,我找不到精确的说明将其成功添加到我的项目中。

我什至不确定是否可行,因为我发现的ookii对话框库代码是用C#编码的,而我的应用程序是用Visual Basic编码的。可能吗?包含的.dll是否可以正常工作?

我使用Sharpdevelop 4.4.2。这是我到目前为止尝试过的:

  1. “添加引用”并浏览到Ookii.Dialogs.dll
  2. “添加现有项目”并浏览到Ookii.Dialogs.dll
  3. “添加参考/现有项目”并浏览到Ookii.Dialogs.xml

我虽然很好,因为现在SharpDevelop的自动建议功能使我可以固定到ookii库的属性和方法,但是在尝试使用

进行编译时出现“类型未定义”错误

Dim zzz As Ookii.Dialogs.VistaFolderBrowserDialog

我只是错过了正确的“进口”声明吗?

预先感谢

1 个答案:

答案 0 :(得分:0)

是的,okki对话框在vb.net中起作用。检查documentation

例如Bar

Foo<int>::Foo()
        push    rbp
        mov     rbp, rsp
        sub     rsp, 16
        mov     QWORD PTR [rbp-8], rdi
        mov     rax, QWORD PTR [rbp-8]
        mov     rdi, rax
        call    std::vector<int, std::allocator<int> >::vector()
        nop
        leave
        ret