c++builder-xe相关内容
我使用Indi组件TIdSNMP查询代理snmp,在c ++ builder Xe(列出代码1 )中创建了以下例程. 对 SendQuery 的调用失败,连接正常,但代理始终不返回任何内容. 我还尝试使用方法 QuickSend (列出代码2 )来查询代理,在这种情况下,这是第二次常规工作,因此我想我犯了一些错误使用第一个例程. 有人可以告诉我在第一个例程中我哪里错了吗?
..
这是一个简单的模板; template class tt { private: T x; public: tt() {x=0;}; Add(T p) {x += p;}; }; ...然后是它的子类; class cc : public tt { public:
..
即使我以管理员身份运行IDE,编译器也会给我一个错误(如图所示).谁能帮助解决问题? 解决方案 您的链接器正在尝试分配128 MB内存.来自Embarcadero的以下信息是最近在Embarcadero论坛上发布的: 在西雅图10更新1中检测到错误(LME288) 错误是“内存不足"错误. “内存不足"的原因 链接器中的错误(以不同的方式出现)是链接器 必须在连续堆中预分配内存
..
借助以下代码,我制作了一个带有圆角的C ++ Builder XE表单 BorderStyle = bsNone; void __fastcall TForm1::FormCreate(TObject *Sender) { HRGN frmrgn; frmrgn = CreateRoundRectRgn (0, 0, ClientWidth, ClientHei
..
我正在尝试构建一个工具,该工具使用Firemonkey中的TGrid从数据库读取数据并将其显示为表格.我需要使用不同类型的列,例如TCheckColumn和TPopupColumn,但是找不到任何有关如何在C ++ Builder中使用它们的良好指南或示例. 无论如何,我设法理解了TStringColumn,TProgressColumn在TGrid事件onGetValue中设置单元格值的用
..
我正在尝试学习如何在VCL表单应用程序中传递和处理消息. 我已经研究了一段时间,发现假设我有一个进度条,我想使用消息进行更新(顺便说一句,如果还有其他更好的方法,我很想听听) 所以我做了一个简单的项目来测试这些东西,这就是我所拥有的(RECEIVER是带有进度条的表单的名称,SENDER是用于发送消息的按钮,updBar是用于更新进度条的函数,123456是消息我要使用的ID): Unit1.cp
..
我们有一个C ++ Builder XE项目(VCL Forms Application),里面有几十个表单和单元。每当添加,删除或重命名属于项目的文件时,IDE都应该做两件事: 对USEFORM宏的调用是如果受影响的单元是表单或框架,则在项目源文件(ProjectName.cpp)中添加或更改 添加或更改项目文件(ProjectName.cbproj)中的CppCompile元素
..
对于我们的dbgrid,我们希望滚动条不断被隐藏。 由于TDBGrid没有“scrollbars”属性,我们使用: ShowScrollBar(DBGrid1.Handle,SB_VERT ,False); ShowScrollBar(DBGrid1.Handle,SB_HORZ,False); 然而,当我们调整窗口大小(和包含dbgrid的面板)时, a在上述两种
..
我有一个函数指针的问题,我在网上找到的没有帮助我解决这个问题。 我有一个来自C API的函数取一个void函数的指针: extern int APIFunction(int,void(* func)(int)); 我有一个类,当我调用API函数时,我想要的函数。 class MyClass { public: void myFunction(int status,
..
如果我有以下代码: { UnicodeString sFish = L“FISH” char * szFish = AnsiString(sFish).c_str(); CallFunc(szFish); } 然后创建的临时AnsiString的范围是什么是szFish指向有效数据?它仍然对CallFunc函数有效吗? 它的作用域是最后一行还是整
..
如果我有以下代码: { UnicodeString sFish = L“FISH” char * szFish = AnsiString(sFish).c_str(); CallFunc(szFish); } 然后创建的临时AnsiString的范围是什么是szFish指向有效数据?它仍然对CallFunc函数有效吗? 它的作用域是最后一行还是整
..
如果我有以下代码: { UnicodeString sFish = L“FISH” char * szFish = AnsiString(sFish).c_str(); CallFunc(szFish); } 然后创建的临时AnsiString的范围是什么是szFish指向有效数据?它仍然对CallFunc函数有效吗? 它的作用域是最后一行还是整
..