如何在 TEdit 控件中捕获 VK_TAB 键而不让它失去焦点?
在我的 TEdit 字段中,我的文本格式为 ..。 我的想法是: 当用户使用 TAB 从另一个控件进入控件时,number1 被选中。 当我的 TEdit 控件获得焦点并且…
ISAPI 中的 Delphi 2009 JQueryWidget
我试图在 Delphi 2009 ISAPI 应用程序中使用 TIWJQueryWidget,但它不起作用。我从本教程开始: http://www.hadihariri.com/Blogs/Delphi/ 20080117.a…
Delphi dbExpress 和 Interbase:UTF8 迁移步骤和风险?
目前,我们的数据库使用 Win1252 作为唯一的字符编码。我们很快就必须在数据库表中支持 Unicode,这意味着我们必须对四个数据库和大约 80 个在 24/7 …
在 Delphi 2009 中铸造匿名过程
以下代码(仅为演示问题而构建)在 Delphi 2010 中编译并运行。在 Delphi 2009 中,编译器失败并显示“E2035 实际参数不足”。 program Project50; {$…
在 RAD Studio 2009 中更改编辑器字体
我可以在 RAD Studio 2009 的[工具][选项]编辑器选项/显示设置表单下更改编辑器字体,但字体列表非常有限,并且不显示所有已安装的字体。有什么方法可…
为什么 MSHTML_TLB.pas 会产生警告?
在将项目从 BDS 2006 转换为 Delphi 2009 后,我试图消除项目中的许多警告。 该项目需要一个名为 MSHTML_TLB 的类型库。源文件 mshtml_tlb.pas 是一个…
Delphi 2009 Button.enabled 显示结构错误但仍可编译
我只是想知道是否还有其他人遇到过这个相当迟钝的错误。我有一个看起来大致像这样的过程: procedure dostuff(); begin if session_started = true th…
ActiveX 控件在 Delphi 应用程序中托管时无法正确处理箭头键
我的应用程序中托管了一个 ActiveX 控件。该控件是使用 Delphi 导入组件菜单导入的。 ActiveX 控件包含一个用于用户输入的编辑框。当我在自己的沙箱应…
如何在按键时识别 unicode 键?
我的应用程序使用 unicode 字符,并且我有几个文本字段,我想限制用户输入特殊字符,例如 :'"; begin if not (Key in ['a'..'z','A'..'Z',' ','0'..'9…
为什么我无法向 PascalScript 编译器注册此方法?
我的问题如下。 这是我的设置: interface uses windows, {...,} uPSComponent_Default, uPSComponent, uPSRuntime, uPSComponent_Controls; TForm1 =…