问题标签 [delphi-xe3]
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.
delphi - 连接到 SQL Server 数据库时,Delphi XE3 中的 DBX 错误
当我尝试使用 DBX 连接到 MS SQL Server 数据库时,会弹出一个错误,提示驱动程序未正确安装或丢失。我尝试使用 ADO 驱动程序,它就像魅力一样,但问题是我需要 DBX 驱动程序才能工作,因为我想修改一个使用 DBX 技术开发的应用程序。
我重装了Delphi XE3,也请朋友测试了一下,还是一样。有人对如何解决它有任何想法吗?
确切的信息是这样的:
Borland.Data.TDBXError:DBX 错误:驱动程序无法正确初始化。客户端库可能丢失、未正确安装、版本错误,或者系统路径中可能缺少驱动程序。
我必须提到,我在 MSSQL Server 2012 的本地实例和远程 MSSQL Server 2008 实例上进行了尝试。我的操作系统 win8 x64;
最好的祝福,
delphi - 使用 Embarcadero Delphi XE3 开发的程序能否与 Embarcadero Delphi 2010 一起使用
我们正在尝试开发一个表单,该表单将添加到使用Embarcadero Delphi 2010编写和创建的项目中,我们将使用Embarcadero Delphi XE3作为我们的开发环境,我们将编写的代码可以在Embarcadero Delphi 2010上运行吗?
如果不是在哪里可以下载Embarcadero Delphi 2010,我在 Embarcadero 官方网站上找不到。
谢谢
delphi - 如何在 Delphi XE3、Firemonkey2 中更新 TStringGrid 单元格
我之前已经看到这个问题是另一个问题的一部分,所以知道它不能只是我......如果我打开一个新的 FireMonkey2 HD 应用程序,添加一个 TButton 和 TStringGrid,然后将其添加到单击事件的按钮中,当我单击按钮时,网格中什么也没有发生!
有任何想法吗 ?PS 我也尝试过使用 TStringGrid.OnGetValue,但它仍然不会在 StringGrid 中显示任何内容。
进一步查看 TStringGrid 源代码后,C 为 nil,因此从未设置单元格。
我似乎在“处女”StringGrid 中没有列,那么如何添加它们?有一个 r+w RowCount 属性,但 ColCount 是只读的...
delphi - 如何获取可用字体列表 - Delphi XE3 + Firemonkey 2?
为了创建字体选择器,我需要获取 Firemonkey 可用的字体列表。由于 FireMonkey 中不存在 Screen.Fonts 我认为我需要使用 FMX.Platform 吗?例如:
但是,唯一可用的功能是返回默认字体名称。
目前我并不担心跨平台支持,但如果我要迁移到 Firemonkey,我宁愿尽可能不依赖 Windows 调用。
string - Delphi XE3:MarshaledString 和 MarshaledAString 用于什么新类型?
在Delphi XE3 中,许多以前定义为和现在的Winapi.Windows.pas
C 类型分别定义为和(例如, ):PWideChar
PAnsiChar
MarshaledString
MarshaledAString
PWChar
LPSTR
实际上,在System.pas
和MarshaledString
中MarshaledAString
分别等价于PWideChar
和PAnsiChar
,
但这个决定背后的背景是什么?我的意思是,为什么 Embarcadero应该重新定义这种 C 字符串类型?
delphi - Firemonkey TBrushGrab
我想创建具有整个楼层视图的预览窗口,用户可以在其中更改缩放和平移。我试图将此示例用于 Firemonkey,但在 XE3 上它不起作用。有人已经用过这个了吗?互联网上关于此的文档很少。
http://docwiki.embarcadero.com/CodeExamples/XE2/en/FMXTBrushGrab_(Delphi)
delphi - Delphi 5迁移 - 无法找到文件
我正在将我的 Delphi 5 应用程序迁移到 Delphi XE3。我对 XE3 完全陌生。
在编译应用程序时,我收到错误“未声明的标识符 Interace_Info”。
代码如下:
abc.inc:
.
.
其中 Interace_Info 在“abc.inc”文件中声明。
我无法通过按 Ctrl+鼠标左键打开使用部分中提到的任何文件。我收到错误“无法找到文件'winapi.unit2.pas'”。
解决方案是什么?
谢谢
delphi - Delphi Firemonkey TListBox 拖放
我有一个需要包含文件列表的 ListBox。我需要用户选择一个或多个文件而不是将文件拖放到 ListBox 上的功能。删除文件时,会使用文件名创建项目。这很好用,但问题是,当我将文件拖放到 ListBox 内动态创建的项目上时,文件图标仍然作为“幽灵”绘制在桌面上。请查看以下屏幕截图以获取更多详细信息:
此“sample.txt”图标保留在桌面上。谁能告诉我我做错了什么?
这是用于拖放操作的代码:
mysql - 从 Delphi XE3 连接到嵌入式 MySQL
如何从 Delphi XE3 连接到嵌入式 MySQL 服务器(libmysqld.dll 库)?目前我只知道一种方法——使用 DevArt MyDAC 组件(特定的 TMyEmbConnection),但现在我的任务无法接受它的报酬。尝试使用dbExpress,但不成功。
所以,我有两个问题: 1. 我可以使用 dbExpress 或 Delphi XE3 的任何其他组件吗?2. 任何第三方组件(最好免费)?
谢谢
delphi - 实时音频处理
我在大学里有一堂课,我们在那里探索 Embercader RAD Studio XE3。我们试图找到一个 Firemonkey 或 VCL 组件/库来支持我们进行音频处理,例如采样或处理实时 microfone 源。
每一个帮助表示赞赏:)