在C++ builder 6中操纵最终SQL查询与ADO
我们正在使用C ++构建器6作为旧产品,并遇到了一个问题,即DateTime对象包含毫秒的DateTime对象的比较。 即使在Visual Studio C#中,这个问题似乎也…
如何在水晶报表中按名称访问文本对象?
在 C++Builder 6 中,如何通过 Crystal Reports 中的名称访问文本对象,以便设置其文本?这就是我现在所拥有的: crp->TextObjects[0].Items[0]->Line…
使用 Borland C++ 进行提升建设者
有人用过 Borland C++ Builder 中的 Boost 库吗?有没有在 Borland C++ Builder 中构建和使用它的在线资源? boost 文档对于具体任务非常简短。 多谢…
如何删除页面控件与其选项卡之间的边距?
我注意到 TPageControl 中 TTabSheet 的 Left 属性始终为 4。因此,TPageControl 边框和 TTabSheet 内的控件之间始终至少有 4 像素的边距。我想将此边…
禁用 TDBGrid 上的编辑选项不起作用
在运行时动态创建 TDBGrid 组件时,我无法禁止用户编辑单元格中的值。这就是我试图完成此类行为的方式: TDBGrid *DbGrid = new TDBGrid(Owner); DbGr…
如何在OnDrawColumnCell事件中获取行号?
这就是我的 TDBGrid 组件绘图例程的样子。我正在根据一些规则替换数据库中的值: void __fastcall TForm_Loadpoint_Details::DBGrid1DrawColumnCell( …
将非常大且旧的 C++Builder 代码移植/重新编码为 Qt 或 CLI/Mono
你好,我需要重新制作一些旧的 C++Builder (6) 项目并使其适用于 Linux/Windows。 主要和大的项目部分是 OPC 客户端(和其他一些客户端) 使用数据库…
从 Borland C++ 移植 DLL 代码Builder 6 到 Microsoft Visual C
我需要有关 DLL 的一些旧 C++ 代码的帮助,这些代码是用 borland c++ builder 6 编写的,我必须在 VS2008 或 VS2010 中重新编译它。因为我们所有的测…
ClientDataSet CalcFields'奇怪的麻烦
我遇到了一个奇怪且持续存在的问题...(而且我的右 Shift 键刚刚停止工作,所以请忍受我可能奇怪的大写字母和符号;尝试让我的手指训练使用左 Shift …
GetFileSizeEx 损坏文件句柄
目前,我正在使用 GetFileSizeEx 来跟踪日志文件在写入之前的大小。我们的空间有限,如果我们尝试创建大于 100 兆字节的文件,我们就会停止记录数据。…
如何检查Windows用户是否可以安装应用程序?或者 Windows 计算机是域的成员吗?
我正在我们公司内部使用的应用程序中重新实现自动更新机制。 旧系统使用基于 .exe 的安装程序,我必须将其替换为可以在 Windows 域中工作的基于 .msi …