小编Far*_*rth的帖子

Excel 2007 VBA数组大小限制

我发现的众多资源表明,VBA代码的数组大小取决于机器中的内存量.然而,对我来说并非如此.我正在运行以下非常简单的代码来测试:

Sub test6()
Dim arr(500, 500, 500) As Boolean
End Sub
Run Code Online (Sandbox Code Playgroud)

但是,如果我将大小更改为600x600x600,则会出现内存不足错误.我正在使用的机器有16Gb的RAM,所以我怀疑物理RAM是个问题.

我正在使用Excel 2007.是否有一个让VBA使用更多RAM的技巧?

memory arrays excel vba excel-vba

7
推荐指数
1
解决办法
3万
查看次数

WPF WebBrowser鼠标事件未按预期工作

我在WPF页面中有一个WebBrowser对象,每当用户与页面交互时我都会尝试做某事.我初步尝试使用与WebBrowser对象关联的事件,但它们似乎没有被触发.下面是我的代码尝试执行的简化示例:

webBrowser.MouseDown += new MouseButtonEventHandler(webBrowser_MouseDown);
Run Code Online (Sandbox Code Playgroud)

使用事件处理程序:

void webBrowser_MouseDown(object sender, MouseButtonEventArgs e)
{
  System.Windows.MessageBox.Show("Pressed");
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行页面并在WebBrowser内部单击时,不会显示任何消息框.

道歉,最初我曾提到它是一个System.Controls WebBrowser而不是Forms浏览器.

c# wpf webbrowser-control mouseevent

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

c# ×1

excel ×1

excel-vba ×1

memory ×1

mouseevent ×1

vba ×1

webbrowser-control ×1

wpf ×1