Questions tagged [delphi-xe]

Delphi XE is a specific version of Delphi. Delphi XE was released in August 2010, and is available as a standalone product or as part of RAD Studio XE.

Delphi XE is a specific version of Delphi.

Delphi XE was released in August 2010, and is available as a standalone product or as part of RAD (rapid application development) Studio XE.

Delphi XE code name is Fulcrum, compiler version 22, directive symbol VER220.

Speculation about Delphi XE prior to its release often referred to this release as Delphi 2011.

Delphi XE was preceded by Delphi 2010 and succeeded by Delphi-XE2

1495 questions
178
votes
2 answers

Delphi XE custom build target is always disabled

I've created a custom MSBuild .targets file that I've included in a Delphi XE project via the IDE and enabled it from the Project Manager's context menu. Although the file validates, it always gets disabled after I re-save the project file. Here's a…
delphidabbler
  • 1,899
  • 1
  • 11
  • 7
153
votes
1 answer

SOAP server and client application VCL+indy demo for Delphi XE?

Delphi used to include a demos folder for web Services, but no longer seems to include this. I just tried the Delphi 7 demo projects (SOAPDMServerWAD, a server with almost no UI at all, and SOAPDMClient) and was unable to get them to function, even…
Warren P
  • 65,725
  • 40
  • 181
  • 316
67
votes
1 answer

BcdDivide function behave differently in Delphi XE and XE2

FmtBcd.pas has been extensively revised rewritten in Delphi XE2. In one of my projects, I have a case that uses a division operation on two Bcd values, but the two versions yield different results. In the worst case, the Delphi XE2 may throw a Bcd…
Chau Chee Yang
  • 18,422
  • 16
  • 68
  • 132
43
votes
5 answers

TThreadedQueue not capable of multiple consumers?

Trying to use the TThreadedQueue (Generics.Collections) in a single producer multiple consumer scheme. (Delphi-XE). The idea is to push objects into a queue and let several worker threads draining the queue. It does not work as expected,…
LU RD
  • 34,438
  • 5
  • 88
  • 296
38
votes
20 answers

Delphi: why breakpoints from time to time are not usable (green highlighted line on IDE)?

From time to time I lose breakpoint functionality in Delphi. I thought this to be a Delphi 2009 issue but now I have also it in Delphi XE. In Delphi 2009 by deleting .dproj file I made the breakpoints work again. In Delphi XE I am not able to make…
UnDiUdin
  • 14,924
  • 39
  • 151
  • 249
37
votes
6 answers

How hard is it to migrate a project from Delphi 7 to Delphi XE?

Our company have a software that has been in development for over 10 years, so there are some really dated stuff in there. It's still quite functional and everything, but I see the new features on Delphi XE and it makes me want to switch. Problem is…
Rosenberg
  • 2,424
  • 5
  • 33
  • 56
34
votes
4 answers

How to ensure only a single instance of my application runs?

Is there support in the Delphi XE VCL for ensuring only a single instance of an application is running? In the past, I've used library code to control a Mutex which has always seemed complicated. As I'm starting a new project in Delphi XE, I wonder…
mj2008
  • 6,647
  • 2
  • 38
  • 56
34
votes
1 answer

What is TMonitor in Delphi System unit good for?

After reading the articles "Simmering Unicode, bring DPL to a boil" and "Simmering Unicode, bring DPL to a boil (Part 2)" of "The Oracle at Delphi" (Allen Bauer), Oracle is all I understand :) The article mentions Delphi Parallel Library (DPL), lock…
mjn
  • 36,362
  • 28
  • 176
  • 378
32
votes
1 answer

Which language elements can be annotated using attributes language feature of Delphi?

Delphi 2010 introduced custom attributes which can be added to type declarations and methods. For which language elements can a custom attribute be used? The examples which I have found so far include class declarations, fields and methods. (And…
mjn
  • 36,362
  • 28
  • 176
  • 378
31
votes
5 answers

How to parse a JSON string in Delphi?

How can I parse the JSON string {"data":{"results":[{"Branch":"ACCT590003"}]}} using the TJSONObject object? I want to get the ACCT590003 value from this string.
Salvador
  • 16,132
  • 33
  • 143
  • 245
27
votes
1 answer

Hidden Main Menu in a delphi program, automatically shown using Alt key

First, let me say that I abominate this feature in Windows Vista and Windows 7. Second, I want to do it. Here is a question asking how to do what I want here, in WPF. I want to do the same thing, but in Delphi, using VCL stock components,…
Warren P
  • 65,725
  • 40
  • 181
  • 316
26
votes
6 answers

What is new in multithreading in Delphi XE?

I have seen some time ago people discussing about the new multithreading in Delphi XE and about the fact that Delphi has some 'native' problems because of the way it implements multithreading. And they were recommending some external libraries to…
Gabriel
  • 20,797
  • 27
  • 159
  • 293
26
votes
2 answers

Delphi Ownership Confusion

I always thought that the owner is responsible for destroying visual controls and that I can manually control destruction if I pass nil as the owner. Consider the following example: TMyForm = class (TForm) private FButton :…
jpfollenius
  • 16,456
  • 10
  • 90
  • 156
25
votes
5 answers

Can I write 'parameterized' tests in DUnit

I am using DUnit to test a Delphi library. I sometimes run into cases, where i write several very similar tests to check multiple inputs to a function. Is there a way to write (something resembling) a parameterized test in DUnit? For instance…
Mathias Falkenberg
  • 1,110
  • 1
  • 11
  • 25
24
votes
3 answers

Font consistency throughout Project?

Is there a quick and effective way of applying a global Font to be used in a project? By this I mean I would like to set a specific Font name that all controls in my project will use such as TButton, TEdit, TLabel etc. Typically setting the Font for…
user1175743
1
2 3
99 100