我已经在这里读了很多近5年了,但这是我在这里发表的第一篇文章.
我目前正在开发一个VB.NET项目,我需要在Window窗体中打开Lotus Notes.我尝试使用SetParent功能,就像我在这里看到的那样
http://xtremevbtalk.com/showthread.php?t=272163.
它对我有用,但问题是,当我的Lotus Notes客户端上的窗口关闭时,整个客户端将关闭.当我尝试重新打开邮件时,它将显示内存不足的错误或根本不响应.
该图显示了在VB.NET表单中打开的Lotus Notes

我尝试在注册表中增加堆大小值,如此处所述,但问题仍然存在.
http://forum.sysinternals.com/insufficient-memory_topic17945.html
图像显示单击button1时Lotus Notes无法打开

我还怀疑Insufficient Memory错误是否正确,因为当我检查任务管理器时,内存使用率并不高.
http://i61.tinypic.com/33jtyxe.png
任何评论和解决方案都非常受欢迎.
TIA.
罗斯
我有一个查询像这样:
SELECT AVG([DC].[ContractedAmount]) AS [AverageContractedAmount]
,MAX([DC].[ContractedAmount]) AS [MaxContractedAmount]
,MIN([DC].[ContractedAmount]) AS [MinContractedAmount]
FROM [DesignCustomer] AS [DC]
INNER JOIN [Design] AS [D] ON [DC].[DesignKey] = [D].[DesignKey]
INNER JOIN [Task] AS [T] ON [D].[DesignKey] = [t].[DesignKey]
INNER JOIN [ProjectDesign] AS [PD] ON [D].[DesignKey] = [PD].[DesignKey]
INNER JOIN [Project] AS [P] ON [PD].[ProjectKey] = [P].[ProjectKey]
INNER JOIN [Address] AS [A] ON [A].[AddressGuid] = [P].[ProjectGuid]
WHERE [DC].[ContractedAmount] != 0.00
AND [DC].[CustomerKey] = @CustomerKey
OR [A].[RegionKey] = @RegionKey
OR [A].[StateKey] = @StateKey
出于某种原因,当我执行它[MinContractedAmount]返回0.00 …