c++builder-2010相关内容
我遇到了Web浏览器内存泄漏的问题-我在以下位置找到了它: How can I hide WebBrowser till the website complete the loading / download process? 解决方案是使用browser.DefaultInterface.Document而不是browser.Document。 我使用的是: DelphiInt
..
我需要通过SNMP在C ++ Builder上报告我的应用程序中的错误. 我开始使用Indy组件实现SNMP SendTrap. void __fastcall TMainForm::btSendTrapClick(TObject *Sender) { UnicodeString myEnterprise = "1.5.5.5.5.5.5.5"; UnicodeString eve
..
我有2种表单,我想共享一个 TActionManager 并分配 TAction -s。 第一个表单是主表单-它包含 TActionManager , TAction Form1的主菜单将此动作和menuitem标题属性设置为“动作A”。 Form2包含Form1,并且还将动作分配给menuitem,并将标题设置为“动作B”。 在设计期间,一切看起来都很好-菜单项命名为“ Fo
..
我已将具有以下内容的文本文件添加到项目中: 1 24“ MyApplication.manifest” 在同一文件夹中,还有 MyApplication.manifest 文件是XML-这是XML: C ++ Builder / Delphi 2010应用程序清单模板 尝试从RC构建资源后,我得到了错误-源输入中的错误字符(1) 任何想法为什么?
..
我使用Borland C ++ Builder 2009,当使用大字体时,MainMenu和Popup中的菜单项彼此太近,即使太大,文本也会在顶部和底部被切掉。 我知道我可以使用 TMenuItem.OnMeasureItem 更改项目的高度,但是我应该将其设置为什么高度? 计算理想高度的最佳方法是什么?如何获取理想高度(例如文本的高度)? 解决方案 OnMeasureItem
..
我有一个程序要成为使用C ++ Builder 2010构建的现有较大产品的一部分。 较小的程序不会(但是)取决于C ++ Builder。在MS Visual Studio中它可以正常工作,但是在C ++ Builder中,它会产生奇怪的访问冲突。 请让我解释一下。 取决于代码和编译器设置,是否发生访问冲突。访问冲突是可重现的:构建程序时,访问冲突永远不会发生,或者总是在同一位
..
如果将TVirtualStringTree放在焦点上,则默认情况下其行为是正常的-即使鼠标不在控制之下(除非在另一个TVirtualStringTree之上),它也会在鼠标滚轮上滚动. 是否有一种快速而优雅的方法来禁用此行为? 我已经使用OnMouseWheel事件进行了此操作,并通过PtInRect检查是否Mouse.CursorPos是否在控件上,但是我觉得有更好的方法可以执行此操
..
我有兴趣在我的应用程序中嵌入Python,让用户在应用程序环境中运行Python脚本,访问内部(C ++ - 实现)对象等。我很新,所以不要知道我在做什么。 我已阅读将Python嵌入到另一个应用程序中,尽管这似乎只涉及C API和平面C函数,而不是类或对象(除非我错过了某些东西)和它的”嵌入Python中的C ++“部分只有两个句子。不过,我也发现了如何使用boost :: python
..
我使用Embarcaedro C ++ Builder 2010几个星期,有一些关于编译过程的事情。 首先,任何人都知道防止C ++生成器重新编译没有编辑的每个源文件? 其次,为什么编译器编译的代码比项目真的包含更多的代码行?它可以增加编译时间! 我浏览网页没有饱和的答案。 我试过: 保留对象文件 禁用预编译的页眉 ul> 我正在处理一个包含数千行代码的项目,所
..