问题标签 [delphi-11-alexandria]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Delphi Firedac 在 docker 容器中连接到 MySQL
我使用 Docker 的默认设置在我的 Windows 10 上创建了一个 MySQL 映像。
我使用以下命令启动了容器:
我使用了 --network 参数,希望可以从我的主机连接到容器。
然后我运行这个命令从 MySQL shell 连接到容器
我能够使用这个连接
使用 Delphi 并将 FireDac 设置为使用 DriverId MySQL,我指定主机为 localhost,端口 3306,用户为 root 和密码。
但我收到此连接错误
我尝试使用 127.0.0.1 和 0.0.0.0 没有成功并且出现相同的错误。
如果有人尝试使用 Delphi FireDac 连接到同一台计算机上托管的 MySQL 容器,我将不胜感激。
先感谢您。
delphi - Delphi - 泛型类型作为参数
为什么这不会编译?
(来自自定义 JSON 拦截器的代码)
出了点问题:TObjectList<Fld.ClassType>.Create(True);
有任何想法吗 ?谢谢
好的,我所拥有的是:
依此类推,对于具有相同代码的每一对类型/字段,我希望能够使用 RTTI 将 Data.Field 分配给 TObjectList :
供参考: https ://sourceforge.net/p/qbitvcl/code/HEAD/tree/trunk/
单位:uqBitAPITypes.pas 过程 TqBitObjectListInterceptor.StringReverter(Data: TObject; Field, Arg: string);
android - 如何在 Delphi 11 的 Androidapi.JNI.Support 中使用新的接口函数名称?
在我的 Delphi Android 服务中,我有以下代码:
所以我想,好吧,让我们在 Delphi 11 IDE 中打开这段代码并尝试编译。
经过很多错误消息,有点摆弄和查看新的Androidapi.JNI.Support.pas
,我最终得到
但现在我被困住了。Japp_NotificationCompat_Builder
在 Delphi 11 中似乎没有一种方法可以像TJNotificationCompat_Builder
在 Delphi 10.3.3 和 10.4 中那样做同样的事情。
我错过了什么?
delphi - TApplicationEvents.OnShortCut:仅检测带有修饰键的键?
我将TApplicationEvents.OnShortCut
Delphi 11 Alexandria 中的事件与 Windows 10 中的 Delphi VCL 应用程序一起使用,例如:
不幸的是,这个事件甚至在没有按下修饰键时触发,例如单独的“V”键或“B”键。当没有按下修饰键时如何退出此事件处理程序,例如:
delphi - 如何在 Delphi 11 Alexandria 中选择 Android 平台?
在 Windows 10 上使用带有补丁 1 的 Delphi 11 Alexandria,专业版。
安装时选择了Android作为平台,所有的SDK都下载安装好了。
这在 Delphi 10.4 中运行良好,但在 Delphi 11 中,Android 不能作为平台使用,即使平台管理器说它已安装。
无法为 Windows 以外的任何设备创建新的多设备应用程序。
有没有人在11工作?
delphi - 如何让 TImage 和 TLabel 接收 WM_RBUTTONDOWN 消息?
在 Windows 10 中的 Delphi 11 32 位 VCL 应用程序中,在运行时,我在按住 SHIFT 和 CTRL 修饰键的同时右键单击控件,将单击的控件的名称复制到剪贴板:
这适用于几乎所有控件,除了Timage
和TLabel
(可能还有一些其他控件类型)。我怎样才能使这个工作与Timage
和TLabel
呢?
delphi - 应用程序窗口检测它是否在 FMX Delphi Windows 和 Macintosh 的后台
我的 Delphi 11 FMX 项目有多个文档窗口。
如何在代码中检测窗口是否在后台?(Windows 和 Macintosh)
sql-server - 如何修复此错误 [FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]Invalid object name 'FDQA_TransTable'
我正在尝试在 Delphi 11 Enterprise 上运行 Embarcadero 这个示例项目,而不更改源代码:Embarcadero\Studio\21.0\Samples\Object Pascal\Database\FireDAC\Samples\Comp Layer\TFDBatchMove\Main
登录数据库后(使用下拉菜单并选择“MSSQL_Demo”)并单击“1.)将文本移动到表格”我遇到此错误“无效的对象名称'FDQA_TransTable'。”
我试图深入到发生错误的实际行(使用 F7/trace into),但这是在错误消息出现之前我能走的最远的地方:
FDBatchMove.执行;
这是堆栈跟踪以防万一。
这是我的 MSSQL 版本,以防万一。
在能够运行此示例项目之前,我需要执行其他步骤吗?也许对数据库做一些事情,比如添加表或设置权限?这是我第一次设置 MSSQL 并使用 FireDAC。
delphi - 右键单击任何菜单项时如何获取 MenuItem 名称?
在 Windows 10 上的 32 位 Delphi 11 VCL 应用程序中,当右键单击任何菜单项时,我需要获取单击的 MenuItem 的名称。
TApplicationEvents
当我单击任何菜单项时,我使用一个组件和此代码来获得通知:
然而:
如何仅在右键单击菜单项时获得通知?
如何获取单击的 MenuItem 的名称?