问题标签 [delphi-xe4]

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.

0 投票
3 回答
8733 浏览

sql-server - 将 Delphi 链接到 SQL Server

我在 C 盘本地使用 Delphi XE4 和 SQL server express 12。我可以通过 ADO comp 将 Delphi 链接到 Access DB。问题是当我尝试链接 SQL 服务器数据库时 - 它看不到我的服务器/数据库。我不确定我应该如何指定我的服务器名称(USER-PC\SQLEXPRESS - SQLserver 创建的名称)或我的数据库名称(C:\Program Files(x86)\Microsoft SQL Server\MSSQL11.SQLExpress\MSSQL\DATA\测试数据库.Mdf)。没有使用密码。我尝试通过 ADoTable(SQL SERVER Native Client 11.0 以及 Microsoft OLE DB Provider for SQL Server)和 TSQLConnection。(我最近一直在使用 MS Access - 与外部数据库连接脱节......)

0 投票
2 回答
8106 浏览

delphi - 使用哪个 midas.dll?32 位数据快照/64 位服务器

考虑以下几点:我们在64 位Windows 服务器上安装了32 位Datasnap 服务器

在 embarcadero\rad studio\11.00\redist 中有 2 个文件夹:32 位和 64 位,每个文件夹中都有一个 midas.dll。

我们应该把哪个文件放在哪里?

windows\system32windows\syswow64

0 投票
3 回答
2606 浏览

delphi - Rad Studio XE4 与 Delphi XE4

我的德尔福经验如下:

TP3 --> TP5.5 --> 德尔福 3 --> 德尔福 5 --> 德尔福 2010

我只购买了 Delphi 产品,甚至没有考虑过 Rad Studio。我不明白 Rad Studio XE4 和 Delphi XE4 之间的区别。我已经查看了这两种产品的特征矩阵,但我仍然很难理解这两种产品之间的区别。

很明显,Rad Studio XE4 同时支持 Delphi 和 C++(我明白了)。除了 C++ 之外,Rad Studio XE4 的 Delphi Personality 和 Delphi XE4 之间有什么区别吗?

另一种问这个问题的方法是:

“使用 Rad Studio XE4 可以完成哪些 Delphi XE4 无法完成的事情?”

0 投票
1 回答
392 浏览

delphi - Delphi XE4检测TListGroups之间的项目切换

我已经使用 Delphi XE4 一个星期了,我刚刚发现了这个新TListGroups功能。很容易设置TlistItem'sGroupID在组之间轻松切换/移动。现在,我想要一个在TListItem离开组和/或TlistItem进入组时立即调用的程序。我正在寻找这样的东西:

这里的主要问题是如果设置GroupID属性,则检测各个组之间的切换。那么,一旦您更改/设置GroupID属性,是否有任何东西可以检测到开关?

0 投票
1 回答
4111 浏览

delphi - Indy Tidhttp 发布 XML 文件的正确编码是什么?

我注意到我在使用 Indy Client 的应用程序中的 XML 文件有无效字符(我实际上使用了 IdHttp 的默认参数)

这是我的代码:

我的 XML 文件是 UTF-8 编码的。

我必须做什么才能在我的服务器上获得良好的编码(我也使用 Indy 作为服务器)?

0 投票
1 回答
1453 浏览

delphi - FireDAC SQLite backup saves no data

When executing the following code, the database file only has table names. No field names or actual data seems to be getting copied over.

The dan.sdb file is being created, it just lacks any backup data. The application displays data and works fine.

Ideas?

0 投票
1 回答
746 浏览

ios - Delphi XE4 FireMonkey IOS 移动应用程序 – 加密库

是否有任何加密库可用于以下 Delphi 配置文件?

1)德尔福 - 窗户

2)德尔福 - ios

3) 德尔福-mac

我需要 SHA1、SHA256、MD5、DES、AES 等函数

0 投票
5 回答
5201 浏览

windows - How to hide firemonkey application button from Taskbar (XE4)?

According to this question it is possible to hide fmx taskbar icon by changing window style to WS_EX_TOOLWINDOW. In XE2 and XE3 this code works:

In XE4 this solution does not work (application button should become hidden but nothing happens). any body have any idea?

Thanks.

0 投票
1 回答
484 浏览

delphi - 如何将单位添加到当前单位的使用条款

我刚开始探索实时模板的功能(使用 Delphi XE4),遇到了一个问题。我制作的一些模板创建的代码需要将某些单元添加到我的 uses 子句才能运行。

如果尚未包含所需的单位,如何使我的模板自动将所需的单位添加到使用子句中?我最初的猜测是我需要制作一个自定义脚本引擎才能做到这一点,我发现一些文章似乎包含足够的信息让我可以轻松创建一个脚本引擎。但是,我不知道如何让脚本引擎真正执行我想要的任务。我假设我需要使用 Open Tools Api,但我不知道该怎么做。

如果我走在正确的轨道上,有人可以分享一些可以帮助我继续下去的信息吗?否则,有人能指出我正确的方向吗?

0 投票
1 回答
446 浏览

delphi - Delphi XE4 中使用 SVN 进行单文件版本控制

这个问题可能是因为我对SVN和版本控制相对较新,所以缺乏理解,所以请在理解的任何基本问题上给我打电话!:)

我们最近购买了 Delphi XE4,我们正在尝试找出一些用于原生 SVN 集成的用例。所以这里是这个问题的场景。

假设我们有一个“项目”目录,在该目录中我们有两个测试项目

测试SVNA.dproj 测试SVNB.dproj

目录中还有一个不属于任何一个项目的单元,我们将其称为 CommonU.pas。TestSVNA 和 TestSVNB 都使用 CommonU.pas,因此在其中任何一个项目下对文件进行版本控制都是不合逻辑的,但它确实经常更改,因此版本控制是必要的。我正在尝试学习如何在 SVN 中对该文件进行版本控制。为该文件创建一个全新的项目似乎很愚蠢