0

我想使用 IE 打开一个网页并从 clojure-clr 中检索其内容。我尝试将以下C#-snippet 转换为 clojure,但无法加载需要使用的 DLL SHDocVw(我现在手头没有我的 clojure 代码):

using SHDocVw;
public void OpenBrowser(string url)
{ 
object o = null;
SHDocVw.InternetExplorer ie = new
SHDocVw.InternetExplorerClass();
IWebBrowserApp wb = (IWebBrowserApp) ie;
wb.Visible = true;
//Do anything else with the window here that you wish
wb.Navigate(url, ref o, ref o, ref o, ref o);
}

我将如何从 clojure 访问 IE?

4

1 回答 1

1

您需要通过调用 Assembly.Load 在 clojure 脚本中显式加载 dll。如果您想使用不在 System 或 clojure.core 中的任何内容(因为它们是自动加载的),这是正确的。

于 2011-05-17T09:52:43.183 回答