delphi-10.2-tokyo相关内容
我有一个包含3列的tcxTreeList,第一列的set属性为 Node.CheckGroupType:= ncgCheckGroup; ,第二列包含第一列的键根节点,第三列包含根节点下所有子节点的键。 如何获取根节点的密钥(是否已选中)以及将所有已检查的子节点的密钥放入2个变量中以插入db并从我们从数据库中获得的密钥中加载项 我添加项目的代码如下 APNode:= tv.Add
..
Segmentation Fault 11上有很多帖子,但似乎没有一个回答我的问题: 我之前已经发布了简单测试应用程序的代码,但是提供完整性。 Windows 10,带有OSX High Sierra 10.13.6和Xcode 9.4.1的Delphi 10.2.3。 主机: 个单位uDylibTest1; 接口 使用 System.SysUtils, Syste
..
我的应用程序的设计时间为 TFDConnection 和 TFDPhysFBDriverLink 作为源连接。这可能会或可能不会在Firebird嵌入式模式中打开(如果已打开,则设置 FDPhysFBDriverLink.VendorLib:='fbembed.dll'(32位))。 我创建了运行时目标 TFDConnection ,其中必须使用嵌入式Firebird,因为我们不知道是否Fi
..
我不确定这是否是通用问题,还是由于Spring4D的实现,但是我不能使用默认参数值来创建比较器。 type TMyClass = class class function MyComparer(AParam:Boolean = False):IComparer
..
我正在将代码从Delphi 10 Seattle升级到Delphi 10.2 Tokyo,并获得很多H2077提示赋值给...从未使用的值。 (即使在过去为了避免“可能没有值”警告而明确添加的地方)。 这些所有函数都初始化为: 结果:= 0; ... 或: 结果:= ftType1; // ftType1是枚举类型 ... 编译器
..
转换 IntToStr()和 Integer.ToString()的基本区别是什么? $ c>整数到字符串。哪个更快? var VarInt:整数; VarStr:字符串; 开始 VarInt:= 5; VarStr:= IntToStr(VarInt); VarStr:= VarInt.ToString; 结尾; 解决方案 免责声明:文本包含仅适用
..
我将我的应用放入Google Play的应用商店中,但我也收到此警告: 您的应用当前定位到API级别14,并且必须至少将API 级别26作为目标,以确保它基于针对 安全和性能进行了优化的最新API。 从2018年8月开始,必须至少定位Android 8.0(API级别 26)。从2018年11月开始,应用程序更新必须针对Android 8.0(API 级别26)。 如何获
..
从某种意义上讲,我已经厌倦了编写设置条件(和,或),因为需要更多条件或更长的变量名开始变得笨拙且烦人,需要重新编写。所以我开始写助手,这样就可以写 ASet.ContainsOne([ceValue1,ceValue2])而不是(ASet中的ceValue1)或(ASet中的ceValue2 )。 type TCustomEnum =(ceValue1,ceValue2,ceValue
..
我有以下代码(可在iOS下与Delphi Tokyo一起运行): 过程TMainForm.Button1Click(Sender:TObject) ; var aData:NSData; 开始 尝试 尝试 aData:= nil; 最终 // //这行触发异常 aData.release; 结尾; ,但E上的 除外:例外情况开始 退出; 结尾; 结尾; 结尾;
..
最近我收到最后一个问题的“风滚草”徽章,我不确定是否应该再问其他问题,但这是可行的。 我是使用sqlite表中的项目填充 TComboBox ,效果很好。在我以前的Delphi版本中,我可以使用 ComboBox1.Sorted:= True; 对项目进行排序,但是在Delphi 10.2中似乎消失了。我可以通过应用查询对表中的项目进行排序,然后从已排序的表中填充 TComboBox 。但是
..
我的程序有3个下拉菜单和1个ttabcontrol,其中有5个选项卡。我需要知道的是,如果下拉菜单选择了特定项目,如何隐藏所有选项卡并再次设置其可见性。 例如 我的下拉列表的索引项为。 A,B,C,A + B,A + C TabControl具有以下选项卡。 A B C 现在,我需要隐藏所有选项卡,如果下拉菜单选择了a或& ;,则取消隐藏选项卡A。 b如果将下拉列表选择为A +
..
我要做的就是发送带有TSockets的流,但是出现“内存不足”错误。我设法发送文件,而不是图像。在服务器窗体的 OnCreate 事件中,我正在创建流。对于客户端,在窗体的 OnCreate 中,我正在创建流,也是bmp。 试图查看它是否未发送,但它正在发送某些内容,只有我不知道是什么。在服务器端,我已经测试了向客户端发送命令,我知道它们已经发送,也已经对布尔值进行了测试,但是仍然出现内存错
..
我为MS SQL Server打开一个 TFDConnection ,其参数为: DriverID = MSSQL 密码=测试 用户名=测试 服务器= VS2003-2008 数据库=测试 单个连接= TRUE 最大光标= 256 使用OLEDB = TRUE 然后我创建一个 TFDQuery (运行时),将其连接设置为上面,并用参数化的INSERT查询填充它:
..
使用Delphi 10.2,SQLite和Teecharts。我的SQLite数据库有两个字段,使用以下字段创建: 创建表HistoryRuntime(“ DayTime” DateTime, Device1 INTEGER DEFAULT(0)); 我使用 TFDQuery 访问表 qryGrpahRuntime 使用以下SQL: 选择DayTime AS The
..
如何在Firemonky中使用动画GIF.我可以使用Timage加载gif,但不是动画.我正在使用Delphi 10.2东京. 解决方案 使用TBitmapListAnimation. 将TImage放在窗体上 将TBitmapListAnimation放入TImage中,如屏幕截图所示: 在TBitmapListAnimation中设置属性 AnimationBitmap-
..
在Delphi 2007中,我可以使用以下ToolsAPI调用轻松获得当前项目的版本信息: procedure Test; var ProjectOptions: IOTAProjectOptions; Project: IOTAProject; Major: Variant; Minor: Variant; Release: Variant; Build: Vari
..
我希望修复Delphi Tokyo中的StyleUtils.inc.我的项目正在与运行时程序包链接. 我的应用程序是64位的,因此我想在.. \ Redist \ win64目录中重建vcl250.bpl. 我确实意识到StyleUtils.inc在文件顶部被列为不兼容64位. //TODO -oUnassigned -cImplement : x64 : Implement P
..
与这个问题,我正在尝试实现一个使用WinRT API设置桌面墙纸的过程.为了模仿C#中的await功能,我使用了TTask.Future(此处. 我的实现如下: class procedure TUtilityWin.SetWallpaper(AFileName: String); var lStorageFile: IStorageFile; liao_storagefile
..
最初用XE2编写的应用程序,它使用DLL内的样式,以便从DLL弹出的窗体与EXE的样式相同,在更新为在10.2 Tokyo中生成时,现在从EXE打开某些窗体时会导致系统异常,或者在EXE中关闭某些表格时. 解决方案 我不需要包含最小可重复示例,因为我有一个答案,所以如果没有迅速关闭该问题,即使在进行主题讨论后也没有重新打开,也许其他人也可以添加到我的原始问题中./p> 原来这是VCL中的
..
我的数据库中有一个名为“时间”的字段,它是日期/时间格式,其格式设置为“短时间”。在我的数据库中,日期不显示,也不据我所知被添加到数据库中。它只是时间值。我的DBGrid显示带有时间值和日期“ 12/30/1899”的时间字段。如何清除时间字段中的日期。 这是我用来提交到数据库的代码。 获取时间值: bookingtimes:= timeof(dttime.Time);
..