如何检查 TypeIdenitifier(T) 是否是一个对象?
我正在创建一个通用列表类,它具有 Array(Array of ) 类型的成员。 问题在于类的破坏,因为该类应该用于从字节到继承 TObject 的类型。 具体来说: de…
Delphi - 清理 TListBox 项目
我想通过对照其他两个列表框检查列表框来清理它。 Listbox1 将有一个大的项目列表 Listbox2 将包含我想要从 listbox1 中删除的单词 Listbox3 将包含必…
通用类型标识符转换。如何?
如何将 TypeIdenitifier 转换为类类型?我需要使用隐式转换。 type TMyChildArray=class(TMyArray) private FData:Array of T; procedure AddEnd(); e…
Delphi 2009 Actionmanager 默认图像列表
我刚刚开始一个新项目,第一次使用Delphi 2009 Actionmanager 组件。 Actionmanager 有一个标准操作列表,它为我提供了诸如文件打开/保存之类的操作,…
Delphi - MySQL 最好使用的数据感知组件
我需要我的应用程序连接到我的 Web 服务器的 MySQL 数据库,最好的选择是什么。首选数据感知组件。 我尝试了 zeos 7,但不断收到错误: SQL 错误:客…
如何获取指针指向的浮点值?
在我的应用程序中,我创建了 TList 类型列表,其中每 3 个项目存储指向 1 个字符串和 2 个浮点(实数)值的指针。 aList.Add(@sName); //string aList…
Delphi 2009 MS Build 令人头痛的问题
有谁知道delphi构建系统有什么好的描述吗? (我知道它使用的是 MS Build。)我正在使用 delphi 2009。 我想设置调试构建配置的变体,该配置(通常)…
如何在命令行中包含路径?
当命令行包含路径时,CreateProcess() 返回 false。我不明白为什么。 这里我简化了操作: function ExecProcess(path:string):boolean; var StartupIn…
如何在 PostBuild 事件上并行执行程序?
我设法在项目选项中使用以下指令构建/运行项目时将编译器设置为执行另一个程序: call program.exe param1 param2 问题是编译器执行“program.exe”并…
Delphi 2009 - 从字符串中去除非字母数字
我有以下代码,需要删除所有非字母数字字符。它在 delphi 2009 中不起作用 unit Unit2; //Used information from // http://stackoverflow.com/questi…
Delphi - ListView问题
是否有 ListView (ListBox) 或类似组件可以让我轻松地将另一个组件拖放到特定列中。 (多列)?就像复选框、按钮或下拉列表或以上所有内容。 (如果能…
delphi 2009 有没有办法将表单控件设为私有?
delphi 2009 有没有办法将表单控件设为私有?例如:如果我在设计时添加标签,我希望表单外部的代码无法访问该标签。 (delphi 2010有这个吗?)…