此标记用于有关Borland / CodeGear / Embarcadero Delphi和C ++ Builder产品中使用的可视化组件库的问题。不要将它与Varnish配置语言(VCL)混淆。对于与该产品相关的问题,请使用“varnish-vcl”标签。
TStringGrid - 有没有一种简单的方法来获取“当前/选定”行?
我可以走很长的路,遍历每一行,从 CellRect(col, row) 获取 TRect,然后查询其状态以获取 gdSelected ... 但是有没有更快的方法来获取当前的行号
我想在 C++Builder 中为 TButton 控件着色。我正在尝试遵循我发现的信息,建议使用 SetWindowLong() 为我的 TButton 控件启用 BS_OWNERDRAW 样式,然后 catc...
我在 TPageControl 上有多个 TButton。前 3 个工作,当我双击它们时,IDE 将我带到他们的程序(即程序 TForm3.btn1q1Click(Sender: TObject);),但它给了我这个
我在delphi 2010中编写代码,我的tbuttons给出错误:找不到方法的实现
我在 tpagecontol 上有多个按钮。第一页控件的前 3 个有效(当我点击 Dubble 时,它会将我带到他们的程序(程序 TForm3.btn1q1Click(Sender: TObject);)),但在 t...
Rad Studio 12 缺少 Winapi.Perception.hpp
我正在尝试使用C++构建器编译部分firefox源代码。特别是 SMTC 集成。这需要 WinAPI.Media.hpp。但几乎所有 WindowsRT 单元都需要 Winapi.Perceptio...
如何在Delphi“VCL Forms的自定义标题栏”中为自定义按钮添加标题或字形?
我在自定义按钮上使用 onPaint 事件处理程序,但我不知道要编写什么来获取图像列表或向该按钮添加标题。 程序 TForm1.TitleBarPanel1CustomButtons0Paint(Sen...
在 Delphi 12 中对接表单时出现“无法聚焦禁用或不可见窗口”错误
我想知道我是否做错了什么。 我有一个应用程序,主窗体上有一个面板。我有一个创建第二个表单的按钮。 主窗体上的面板已将 DockingSite 设置为...
我希望根据 FMX 或 VCL 的编译,在使用子句中有不同的单元列表。在下面的代码中,我尝试测试在 FMX 项目中工作的 FireMonkeyVersion (label1.Text 是 'F...
我想让滚动条变暗。我知道你可以改变组件的主题,例如TMemo,它改变滚动条,就像Windows的深色主题一样。但在 TCombobox 中它确实...
VCL 高 DPI 样式会妨碍正确调整滚动条大小。如何强制滚动条重绘?
使用Delphi 12.1 Athens: 新建一个Windows 32bit的VCL MDI应用程序(文件-新建-其他,选择左侧的Delphi-Windows,然后选择MDI应用程序,点击确定)。 选择“
RichEdit 在更改活动表单时需要单击两次才能更改光标(插入符号)位置(Delphi)
这是设置(我使用的是Delphi 7,不确定在以后/早期版本中是否会发生这种情况): 创建一个具有两种形式的新项目。 在第一个窗体上放置一个 TMemo、一个 TRichEdit 和一个 TButton。 设置...
尝试在 XE 中访问 RAD Studio 10.2 编译的库时出现链接错误
我需要 IniFile 的最新功能,因此在 RAD Studio 10.2 中编译了我的 XE .lib 项目。编译成功,但是在我的XE项目中使用时,出现“无法打开SChore.obj&
如何在 C++ Builder 6 中从 MonthCalendar 获取日期(日/月/年)?
我正在创建一个年龄计数器应用程序,但我无法使用用户从日历中选择的日期。如何在我的程序中使用 MonthCalendar 中指定的日/月/年?
我有一个应该是框架的表格。我尝试将其转换为框架,但无论我做什么它似乎都保持一种形式。我将表单的 DFM 和 PAS 与框架进行了比较并替换...
如何在文本中组织搜索并在 C++Builder 的 TRichEdit 中突出显示找到的元素?
我有一个问题。有必要在文本中组织搜索并突出显示找到的元素。我不明白为什么问题是分支“脱落”或类似的东西......
如何使用 Delphi 代码将我的应用程序固定到 Windows 任务栏?
我正在编写一个应用程序,我想为用户提供以编程方式将其固定到 Windows 任务栏的选项。有没有办法使用Delphi代码来实现这一点?我在网上查了一下,但是
如何在 Delphi VCL 中将图像从 PNG 转换为 BMP?
当我通过下面的例程将PNG图片转换为BMP图片时,BMP中的颜色与原始PNG中的颜色不一样。 过程 TForm1.Button4Click(发件人: TObject); 变量 R:TR...
当我通过下面的例程将PNG图片转换为BMP图片时,BMP中的颜色与原始PNG中的颜色不一样。 过程 TForm1.Button4Click(发件人: TObject); 变量 R:TR...
Varnish Cache 7.5 - 无法启用内联 C?所有方法都失败了
我正在运行全新的 Varnish 7.5 安装以及 Hitch 作为远程服务器的代理。 效果很好。 但我试图从我的旧安装中移植一些内联 C,但我不能......
C++ Builder TOpenDialog - 如何增加所选文件数量的限制?
我遇到了一个问题,对话框中可以打开的文件数量限制为大约 600 个。当选择超过此数量时,对话框底部的编辑框会变成