delphi-10.2-tokyo相关内容

Delphi cxtreelist遍历节点

我有一个包含3列的tcxTreeList,第一列的set属性为 Node.CheckGroupType:= ncgCheckGroup; ,第二列包含第一列的键根节点,第三列包含根节点下所有子节点的键。 如何获取根节点的密钥(是否已选中)以及将所有已检查的子节点的密钥放入2个变量中以插入db并从我们从数据库中获得的密钥中加载项 我添加项目的代码如下 APNode:= tv.Add ..
发布时间:2020-10-20 07:03:48 其他开发

Delphi FMX OSX分段错误11

Segmentation Fault 11上有很多帖子,但似乎没有一个回答我的问题: 我之前已经发布了简单测试应用程序的代码,但是提供完整性。 Windows 10,带有OSX High Sierra 10.13.6和Xcode 9.4.1的Delphi 10.2.3。 主机: 个单位uDylibTest1; 接口 使用 System.SysUtils, Syste ..

设置第二个TFDPhysFBDriverLink-可能和必要吗?

我的应用程序的设计时间为 TFDConnection 和 TFDPhysFBDriverLink 作为源连接。这可能会或可能不会在Firebird嵌入式模式中打开(如果已打开,则设置 FDPhysFBDriverLink.VendorLib:='fbembed.dll'(32位))。 我创建了运行时目标 TFDConnection ,其中必须使用嵌入式Firebird,因为我们不知道是否Fi ..
发布时间:2020-10-20 06:36:00 其他开发

Delphi Android应用程序API级别26?

我将我的应用放入Google Play的应用商店中,但我也收到此警告: 您的应用当前定位到API级别14,并且必须至少将API 级别26作为目标,以确保它基于针对 安全和性能进行了优化的最新API。 从2018年8月开始,必须至少定位Android 8.0(API级别 26)。从2018年11月开始,应用程序更新必须针对Android 8.0(API 级别26)。 如何获 ..
发布时间:2020-10-20 03:53:40 移动开发

如何比较一组枚举类型

从某种意义上讲,我已经厌倦了编写设置条件(和,或),因为需要更多条件或更长的变量名开始变得笨拙且烦人,需要重新编写。所以我开始写助手,这样就可以写 ASet.ContainsOne([ceValue1,ceValue2])而不是(ASet中的ceValue1)或(ASet中的ceValue2 )。 type TCustomEnum =(ceValue1,ceValue2,ceValue ..
发布时间:2020-10-20 03:50:25 其他开发

ComboBox.Sorted发生了什么事:= True;在Delphi 10.2中?

最近我收到最后一个问题的“风滚草”徽章,我不确定是否应该再问其他问题,但这是可行的。 我是使用sqlite表中的项目填充 TComboBox ,效果很好。在我以前的Delphi版本中,我可以使用 ComboBox1.Sorted:= True; 对项目进行排序,但是在Delphi 10.2中似乎消失了。我可以通过应用查询对表中的项目进行排序,然后从已排序的表中填充 TComboBox 。但是 ..
发布时间:2020-10-20 03:17:17 其他开发

如何在TTabcontrol中隐藏多个选项卡

我的程序有3个下拉菜单和1个ttabcontrol,其中有5个选项卡。我需要知道的是,如果下拉菜单选择了特定项目,如何隐藏所有选项卡并再次设置其可见性。 例如 我的下拉列表的索引项为。 A,B,C,A + B,A + C TabControl具有以下选项卡。 A B C 现在,我需要隐藏所有选项卡,如果下拉菜单选择了a或& ;,则取消隐藏选项卡A。 b如果将下拉列表选择为A + ..
发布时间:2020-10-20 02:53:12 其他开发

TmemoryStream服务器在接收流时内存不足

我要做的就是发送带有TSockets的流,但是出现“内存不足”错误。我设法发送文件,而不是图像。在服务器窗体的 OnCreate 事件中,我正在创建流。对于客户端,在窗体的 OnCreate 中,我正在创建流,也是bmp。 试图查看它是否未发送,但它正在发送某些内容,只有我不知道是什么。在服务器端,我已经测试了向客户端发送命令,我知道它们已经发送,也已经对布尔值进行了测试,但是仍然出现内存错 ..
发布时间:2020-10-20 02:52:45 其他开发

重新编译Delphi 64位vcl250.bpl

我希望修复Delphi Tokyo中的StyleUtils.inc.我的项目正在与运行时程序包链接. 我的应用程序是64位的,因此我想在.. \ Redist \ win64目录中重建vcl250.bpl. 我确实意识到StyleUtils.inc在文件顶部被列为不兼容64位. //TODO -oUnassigned -cImplement : x64 : Implement P ..
发布时间:2020-07-19 18:31:41 其他开发

在DLL中使用VCL样式会在10.2 Tokyo中导致系统异常

最初用XE2编写的应用程序,它使用DLL内的样式,以便从DLL弹出的窗体与EXE的样式相同,在更新为在10.2 Tokyo中生成时,现在从EXE打开某些窗体时会导致系统异常,或者在EXE中关闭某些表格时. 解决方案 我不需要包含最小可重复示例,因为我有一个答案,所以如果没有迅速关闭该问题,即使在进行主题讨论后也没有重新打开,也许其他人也可以添加到我的原始问题中./p> 原来这是VCL中的 ..
发布时间:2020-07-13 19:41:23 其他开发

DBGrid中的“我的时间”字段显示的是日期和时间,而不是仅显示时间-Delphi

我的数据库中有一个名为“时间”的字段,它是日期/时间格式,其格式设置为“短时间”。在我的数据库中,日期不显示,也不据我所知被添加到数据库中。它只是时间值。我的DBGrid显示带有时间值和日期“ 12/30/1899”的时间字段。如何清除时间字段中的日期。 这是我用来提交到数据库的代码。 获取时间值: bookingtimes:= timeof(dttime.Time); ..
发布时间:2020-06-11 18:36:50 其他开发