Delphi 依赖注入:框架与委托构造函数
当您可以简单地使用以下模式时,为什么还要使用依赖注入框架? unit uSomeServiceIntf interface type ISomeService = interface procedure SomeMetho…
基于TreeView创建自己的组件(TTreeNode问题)
只需要这样访问我的自定义 TreeView: MyTreeView1.Selected.MyOwnProperty := 'something' 所以,我想做的就是制作与 TreeView 相同的组件,但是我需…
DWScript 使用子句
我在 DWScript 尝试“使用”其他单元时遇到了困难,例如: uses utils、qusers 语法错误:未知单位“utils”[行:3,列:20] 任何帮助将不胜感激。 附…
打开和关闭vcl窗体
现在我有两种形式。在 Form1 上,我像这样打开 Form2: procedure TForm1.Action1Execute(Sender: TObject) var Form2: TForm2 begin Form2 := TForm2…
使用delphi从outlook获取电子邮件
我想知道是否有人知道如何借助 Delphi 代码从 Outlook 获取电子邮件。 我想要得到的是电子邮件的每个部分,例如主题、发件人、附件等。 谨致问候!…
delphi mysql 离线连接
我想知道是否可以从 mysql 数据库读取数据不是从服务器远程,而是从磁盘上的文件读取数据,例如从 .mdb 文件中读取数据。 A 碰巧使用 2010 Office,它…
TCustomControl 光标刷新
我有一个可以缩放图像的 TCustomControl。放大时,控件光标设置为 crZoomIn (+),缩小时,控件光标设置为 crZoomOut (-)。 测试时,控件光标设置正确…
子窗体始终位于主窗体上方
我正在使用delphi 2007,每次我使用这样的代码创建一个新表单 var Child : TFrmChild begin Child:=TFrmChild.Create(Self) Child.Show() end The chi…
尝试访问 TWebbrowsers HTML 时应用程序锁定
编辑 把它缩小到这1行, HTML := wb.OleObject.Document.documentElement.innerHTML 这会消耗时间......那怎样才能加快速度呢? 使用以下代码,我的应…
如何分割只有十个字符的字符串,例如“12345*45688”到一个数组中
我正在制作一个简单的计算器,您可以在编辑框中输入值。我需要将字符串分成多个数组,具体取决于总和中有多少个 *+-/ 例如 我有 22+22*22-22/22 我想…
我应该如何在本地存储多用户应用程序的密码?
我想创建一个多用户应用程序,但我不知道如何保存和读取加密密码。 procedure SavePass(Password: WideString) var Pass: TIniFile begin Pass := TIn…