Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为自定义组件创建样式的正确方法
我在另一篇文章的末尾问过这个问题 但觉得这个话题需要一个自己的问题 如果我用自己的 style 创建了自己的组件 那么在不修改默认值的情况下将其与 Delphi 提供的定义样式合并的正确过程是什么 我可以将默认样式嵌入到我创建的组件中 并且
Delphi
delphixe2
firemonkey
启用VCL样式时如何制作透明表单?
我使用以下代码使表单透明 但是当应用程序启用了 VCL 样式时 表单将使用 VCL 样式的背景颜色进行绘制 而不是透明 uses Winapi Windows Winapi Messages System SysUtils System V
Delphi
delphixe2
vclstyles
从模态窗口打开的帮助文件没有响应
使用Delphi XE2 Win64 因此 我有一个包含许多表单的大型应用程序 如果我从主表单打开帮助文件并打开模式窗口 然后按 F1 在模式窗口上触发上下文相关帮助 帮助文件窗口将显示正确的信息 但是在关闭模式窗口之前 无法关闭帮助文件
Delphi
delphixe2
helpfile
RichEdit 2.0 使用单个 CR 字符作为换行符会导致 SelStart 计算失败 (Delphi XE2)
当从 Delphi 2006 过渡到 Delphi XE2 时 我们了解到的一件事是 RichEdit 2 0 在内部进行了替换CRLF与单个配对CR特点 这会带来不幸的结果 即放弃基于 VCL 端实际文本字符串的所有字符索引计算 通过跟踪
Delphi
newline
delphixe2
RichEdit
如何在Delphi XE2中解析嵌套的JSON对象?
我是 JSON 新手 我手头有这个项目 它要求我解析 JSON 并在 ListView 中显示它的一些内容 问题是我现在阅读的文档处理的是包含 JSON 数组的 JSON 对象 而我的案例涉及处理嵌套对象 简而言之 总结如下 我正在使用 D
json
Delphi
nested
delphixe2
如何添加在 OSX 上按预期工作的菜单项分隔符?
On Windows平台 与VCL 当我们想要添加一个分隔器在菜单中 我们添加一个TMenuItem with a Caption With 火猴 我们添加一个TMenuItem with a Text 它在 Windows 平台上按预期工
Delphi
MenuItem
separator
delphixe2
firemonkey
如何国际化delphi应用程序[重复]
这个问题在这里已经有答案了 可能的重复 翻译申请 https stackoverflow com questions 12311926 translate application 国际化用 delphi xe2 编写的应用程序的最佳方法是什
Windows
Delphi
WINAPI
delphixe2
lang
Delphi/ASM 代码与 64 位不兼容?
我有一些OpenGL的示例源代码 我想编译64位版本 使用Delphi XE2 但有一些ASM代码无法编译 而且我对ASM一无所知 这是下面的代码 我将两条错误消息放在失败的行上 Copy a pixel from source to de
Delphi
Assembly
64bit
delphixe2
basm
如何对计算字段上的 ClientDataSet 进行排序?
我试图在计算的布尔字段上对 ClientDataSet 进行排序 但由于某种原因 数据未排序 我有一个名为的布尔字段Highlight with FieldKind set to fkInternalCalc 以及定义如下的索引 Index
Delphi
delphixe2
tclientdataset
Delphi XE2:调用 WinAPI EnumResourceNames 导致 Win64 平台中的访问冲突
在Delphi XE2 Win32平台上运行以下代码可以正常工作 然而 在 win64 平台上编译的相同代码如果在调试模式下运行 将导致 EnumRCDataProc 中的访问冲突 procedure TForm2 Button1Click
Delphi
delphixe2
Delphi IAccessible Get_accState 影响 Get_accName?
我目前正在将 IAccessible Interface 添加到派生的 VCL 组件中 以便能够为我的应用程序实现自动化 UI 测试 实现接口后 我没有看到通过外部工具读出的组件属性中的名称 尽管我在调试时看到它已设置 经过 一些 或更可能
Delphi
delphixe2
UIAutomation
将 TArray
类型转换为 X 数组是否安全?
今天我发现了一个编译器错误 QC 108577 http qc embarcadero com wc qcmain aspx d 108577 以下程序无法编译 program Project1 APPTYPE CONSOLE proced
Delphi
generics
casting
delphixe2
dynamicarrays
Firebird:DBExpress 还是本机组件?
我从 Firebird 开始 并找到了 Devart 访问数据库的组件 他们提供本机组件 IBDAC http www devart com ibdac or 数据库快运 http www devart com dbx interbase
Delphi
delphixe2
firebird
dbexpress
禁用表单仍然允许子控件接收输入
最近几天我在使用 delphi 时感到很头疼 我想做的很简单 在某个点阻止接口并在其他点之后启用 但听起来很简单 我无法弄清楚为什么设计允许某些事情 所以澄清一下 1 创建一个项目 2 在表单中放置一个编辑和一个按钮 编辑的Tab顺序必须是
Delphi
delphixe2
有没有一个函数可以将圆的度数移动到0以上?
我正在 Delphi XE2 中寻找类似于的函数Inc 这允许我从当前的度数中添加 减去一定的度数并产生新的度数 例如 如果我当前有一个点围绕圆 5 度 并且我想减去 10 则不应得到 5 度 而是 355 360 5 与添加过去的 360
Delphi
Math
geometry
delphixe2
当我在 OnChange 事件中调用 Delete 时,为什么会出现 RichEdit 行插入错误?
我已经用谷歌搜索并检查了很多地方来寻找解决方案 但我发现的所有情况都不同或涉及比简单地添加或删除行更高级的东西 基本上 我想进行一种滚动丰富的编辑 替代方法是将插入符号移动到底部 我已经找到了解决方案 我正在向其中添加行并检查Lines C
Delphi
delphixe2
RichEdit
为什么有些项目的 use 子句接受 Jpeg,而其他项目则需要 vcl.imaging.jpeg?
我正在将一些项目更新到 XE2 但我不明白为什么在某些项目上 uses jpeg 被接受 在其他方面我需要写 uses vcl imaging jpeg 你能给我解释一下吗 差异在于各个项目的项目选项中的单元范围名称设置 如果你有Vcl I
Delphi
delphixe2
TRichEdit 支持 Unicode 吗?
我正在尝试编写一个包装类TRichEdit可以将 RTF 编码和解码为明文 这是我到目前为止所写的 type TRTF class private FRichEdit TRichEdit procedure SetText const AT
Delphi
Unicode
delphixe2
rtf
RichText
用数组重载运算符
我有这个单位 unit Main TIns interface type TIns record private type TInsArray array 0 90 of Integer var FInsArray TInsArray pu
Delphi
delphixe2
我可以定义只能包含这些值的 MyType 吗?
我有这个问题 例如 如果我有这些值 AA AB AC BC 我可以定义仅包含这些值的 MyType 吗 我想在模式下做 type MyType something var X MyType begin x AA is valid AA is
Delphi
delphixe2
«
1
2
3
4
5
6
7
...9
»