我试图在我多年前开发的Apprehend Screen Capture Component中围绕选定的屏幕对象绘制一个聚焦矩形.我可以通过Handles:= WindowFromPoint(P)获取光标下对象的句柄来绘制…
标签:delphi
在Delphi中,在THeadercontrol上调用FlipChildren会出现错误
我刚刚遇到Delphi中的一个行为,这对我来说似乎是个错误. 在Delphi中,只需在表单上删除一个THeaderControl,并为其分配至少一个部分.如果在当前表单上调用FlipChildren(true),则会出现…
对象检查器网格高度是否有修复?德尔福2010
这个问题与以下内容完全相同: > &n…
使用Delphi 6(C/C++ OK)创建视频文件(AVI等)的库或组件?
我有一个JPEG帧流和伴随的音频缓冲区,我想写入视频文件.如果可能的话,我想让用户从可用的 Windows编解码器中选择他们的格式,如果库/组件支持使用它们.如果没有,那么如果它可以创建像AVI,WMV或MOV格式文件之…
delphi – 列出记录的实现
后续问题到 this question :(请注意,这不是重复,我在这里要求替代方案). 有没有办法做以下工作: type List <T> = record private FList : TList &l…
从外部应用程序将数据写入Delphi TStringGrid
我有一个用Delphi编写的遗留应用程序,需要构建一个机制 >阅读和>写作 来自/到TStringGrid的数据. 我没有应用程序的源代码,没有自动化接口,供应商不太可能提供. 因此我创造了 >一个C …
delphi – 如何将画布内的矩形复制到位图?
如何将一个矩形从FireMonkey TCanvas内部复制到TBitmap(或其他TCanvas)? CopyRect在FMX中不可用. 最佳答案 一种可能的解决方案是: var NewBitmap:TBitmap; …
delphi – 结合OnValidate和OnBeforePost?
例如,我有一个带有DBNavigator和一些DBEdits的表单. 我想要实现以下目标: >当用户在DBEdit中输入错误并想要切换到另一个控件时,应显示警告,但他可以继续工作.>当用户想要发布数据集时,将…
使用FireDac(Delphi)在Firebird中创建数据库
我最近从AnyDac改为FireDac(8.0.5.3365).我们正在运行Delphi 2006. 当我使用此组件的AnyDac版本时,我可以通过执行以下操作来创建新数据库. 设置我的连接 fConnection.Lo…
delphi – 如何在QuickReports中实现可变高度细节带
Delphi 7和QuickReports.有没有人知道如何实现可变高度细节带,以便动态调整细节带的区域以最适合查询中加载的数据? QuickReports可以实现这一点吗?如果没有,你知道任何有助于此的产品吗? 编辑 …
delphi – 如何使TSynEdit的Wordwrap与TMemo相同?
我正在使用TSynEdit作为更加用户友好的TMemo,主要用于高级快捷方式,UNDO / REDO等. 其他的东西都没问题,除了wordwrap行为,请查看下面附带的截图,SynEdit在最左侧显示一个奇怪的空间. 如…
Delphi AdoConnection重新连接
我刚刚决定在重新启动MSSQL数据库服务器时解决“连接”问题,并且连接永久删除. 到目前为止唯一的解决方案是重新启动程序,并不总是在远处的服务器上这么容易(并且必须首先检测问题). **下面的代码似乎工作正常,但熟练的A…