问题标签 [delphi-11-alexandria]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - DPROJ 文件中所有可能的 AppType 值的完整列表?
Delphi DPROJ 文件包含一个AppType
XML 标记对,例如:
...其中的值AppType
可能是:“应用程序”、“库”、“包”等。
AppType
所有可能值的完整列表在哪里?
此外,在某些情况下,AppType
XML 标记对在 DPROJ 文件中丢失或为空。AppType
使DPROJ 文件中缺少 XML 标记的条件是什么?
delphi - Delphi IDE 缺少一些面板
我正在使用 Delphi 11,当我单击“不调试运行”按钮时,我的程序开始执行。当我关闭我的程序时,一些 Delphi IDE 面板丢失了。它看起来像这样:
这是我的 Delphi IDE 版本。
这是错误还是配置?我找不到控制此行为的选项。我无法让丢失的面板再次出现,我必须重新启动 IDE。
android - Android logcat 显示应用程序“interaction:”“BLOCKED”
我正在使用 Android Studio 2020.3.1 在 logcat 中查看我的应用程序的调试消息。该应用程序是使用 Delphi 11 制作的空白项目。
将 logcat 过滤器设置为 com.bookup 会出现以下两行:
PayPal 应用程序正在 Android 设备上运行。
我是否正确理解这些行,说我的空应用程序试图与 PayPal 应用程序“交互”并被“阻止”?这正常吗?
delphi - 如何使旧形式从另一个继承?
我有一个现有的表单,我现在想要这个表单,从另一个表单继承。
对于我知道如何执行此操作的新表单,只需继续 File > New > Other > Inheritable items 并选择父表单。但是已经存在的形式呢?
这是我试过的,改变这个:
对此:
但它似乎不起作用,因为 FrmMyForm 没有导入 FrmFatherForm 组件。
有没有办法做到这一点?
谢谢
delphi - 如何迭代到 TTabSheet 中的组件
我正在尝试在TTabsheet
. 问题是,在这个选项卡内只有一个备忘录和一个编辑,但我的代码在所有形式的组件之间迭代。我错过了什么?
delphi - 如何使用 FindComponent 调用 onChange 事件?
如果我正在搜索这样的组件:
我怎么称呼这个OnChange
事件TMemo
?下面的例子不起作用:
谢谢
delphi - 在包含文件名的 TListBox 中,如何为每个项目文件类型使用关联的小系统映像?
在 Delphi 11 Alexandria 的 Windows 10 中的 32 位 VCL 应用程序中,我有一个TListBox
在显示文件名的 ListBox 项目前面Style = lbOwnerDrawVariable
从 16x16 绘制图像的位置:TImageList
这会产生以下结果:
但是,此示例使用 ImageList 的固定索引号 (Index = 5)。如何改为显示每种文件类型的关联系统映像?(dpr, pas, dfm)
编辑:我使用了@Amigojack 的建议并编写了以下代码:
这行得通 - 但我必须提供一个现有文件 - '.DPR' 不起作用!。这迫使我为每个新文件创建一个新图标,这是一种资源浪费,因为它在我的应用程序中经常发生。相反,我更愿意在程序启动时创建我需要的几个图标,然后在整个应用程序中使用这些图标。那么,如何使用 '.DPR'SHFILEINFO
而不是现有文件呢?
EDIT2:现在我使用此代码在程序启动时有效地设置所需扩展的图标:
delphi - 如何触发表单中所有TMemo组件的所有onChange事件
当显示表单时,我想触发表单中所有 TMemo 组件的所有 onChange 事件。
为此,我使用以下代码:
问题是,我在上面的循环中遇到了一些访问冲突,可能是因为某些备忘录没有 onChange 事件。
在下面一行触发之前,我如何测试事件是否存在?