Migrating from Delphi 6 to Delphi XE 3! [Edit]
I am a Delphi developer working in an windows form application developed using Delphi 6.
Now, we are planning to upgrade the development tool.
Can anyone provide me information related to major roadblocks that we can face while migrating from Delphi 6 to Delphi XE 3?
Should we migrate to Delphi XE 3 or any other preferred version of Delphi based on the fact that our target users will be using Windows 7 or Windows 8?
Do we have any tools or utilities to migrate the source code from Delphi 6 to higher version of Delphi?
Also, any suggestions related to best practices are welcome....Error on Delphi 6 but not on Delphi Xe for Ftp
I am Experimenting with get a file from our webside server via Ftp. I have 2 Machines 1 a laptop runing XP Delphi 6 Indy 10.5.8.0 An a machine runing Window 7 Delphi XE2 with Indy 10.5.8.0. I am using the Same Code on Both.
PathDest : String;
FileName : String;
with FrmTb2 do
if ReadIniBoolean(IniCfg,'FTP','UseFtpDaly') then
Ftp.Host := ReadIniStr(IniCfg,'FTP','HostDaly');
Ftp.Port := ReadIniInt(IniCfg,'FTP'...Delphi vs Winform
This might be a little techie, but I think most people here are familiar with Delphi to understand the difference between a TWinControl and TGraphicControl.
I was trying to create a C# Winform project based on a Delphi prototype and ran into this problem which I posted to some Winform forums ...
This led me to an *obvious* deficiency in Winforms programming. I'd like to hear your thoughts.
My question to the Winforms forums describing the problem is copied below:
Hi, I mostly do Delphi development but would like to start my next small work project in Visual S...Delphi 7 to Delphi XE: TBlobField to XML [Edit]
I'm migrating a Delphi7 application to Delphi XE.
I'm using a TClientDataSet to communicate, by using a XML frame, with my server.
In this TClientDataSet I'm using a TBlobField which is an array of 384 byte.
The blobField is allocate by a code like this :
myStream : TStream;
myStream := aClientDataSet.CreateBlobStream(myBlobField, bmwrite);
vResult := myStream.Write(ArrayOf384Byte, length(ArrayOf384Byte)); //vResult = 384 => GooD !
For communicate with the server, we have to decode the Blobfield in XML before to sending it.
We have...ShowMessage/MessagDlg wordwrap Delphi 2006
I have used Delphi 2006 up to now.
ShowMessage allowed a long text without a word wrapping.
Now with Delphi XE I notice that a migrated program shows smaller message window sizes and a previously carefully aligned message now appears wrapped and misaligned.
How to get back to the previous behaviour? I'm not experienced to create my custom form, so a code snippet may help.
Edited by: Ulrich Brueggemann on Sep 18, 2010 8:46 AM
> I have used Delphi 2006 up to now.
> ShowMessage allowed a long text without a word wrapping.
> Now with Delphi ...Delphi 2006 to Delphi XE Crystal BPL problem [Edit]
I am in the process of migrating our application from Delphi 2006 to Delphi XE and, for ease of use, I have both 2006 and XE installed on my development computer. I access Crystal Reports XI RDC in our application and so I rebuilt the BPL in XE in order to add the new package to XE. However, when I try to add the package to XE I get the error message:
“Registration procedure, Craxddrt_tbl.Register in the package c:\Documents and Settings\All Uers\Documents\RADS Studio\8.0\BPL\Crystal.bpl raised exception class EFilerError: Component TDatabase can’t be registered by package crystal.bpl be...Trying to call a .DLL from Delphi XE (used to work with Delphi 6 :-) )
I have a problem where perhaps some one could help point me in the right direction.
In Delphi 6 I used a stand alone package to train a neural netowrk,. The trained neural network was stored as a .DEF file.
The standalone software provided a .DLL and Delphi code to call the network and get the prediced values from your sw. (The .DLL was created in 2002 and apparently is 32 bit.)
I have'nt used it for years but am now coming back to it.... I now use Delphi XE on Windows 7 (32 bit)
The old .exe's I had compiled from that time work fine.
However in Delphi XE ...ANN: The free to use kbmMW 3.51.00 CodeGear Edition and kbmMemTable v. 7.00.01 Beta 1 CodeGear Edition for Delphi XE, has been released!
We are happy to announce the immediate availability of the free to use kbmMW
v. 3.51.00 CodeGear Edition and kbmMemTable v. 7.00.01 CodeGear Edition for
The keywords for this release are:
- Delphi XE support
- Highly optimized performance in master/detail and ranges in kbmMemTable.
- New GroupBy function in kbmMemTable.
- Improved support for fielddefinitions with data, even in master/detail
- Performance enhancements
- Multithreading enhancements
- Dataset enhancements
- Stability enhancements and bugfixes
Remember the free kbmMemTable CodeGear Edition ...Delphi 7 to Delphi XE
Have been using Delphi 7 for many moons ( have got later versions but never
upgraded to )
My first problem is:
Component Palette. in XE it is a small toolbar docked in top right
in Delphi 7 it gives a large view of all the components.
I am struggling to be able to cope/access my components.in Delphi XE.
Can I make the component pallette tool bar the same size as Delphi 7, or is
there a fast way to view/choose all available components in XE, that I have
not spotted yet?
What I know is that in Delphi 2010 and XE you can choose
between t...from delphi 6 to delphi 2010
It is possible, with component RX, dxforumlibrary, InfoPower3000Pro,
Accepts communication BDE.
Thank by comments.
excequiel arostica wrote:
> It is possible, with component RX, dxforumlibrary,
>InfoPower3000Pro, StringAlignGrid. Accepts communication BDE.
>Thank by comments.
Rx is dead and sources are taken over by jcl/jvcl. I dont know about
the rest of the components and i have no experiences with bde over the
last 9 years.
excequiel arostica wrote:
> It is possible, with component RX, dxforumlibrary,...Delphi XE / Delphi 2010
I noticed that Embarcadero® Delphi® 2010 Version is not on the list of products on
Or is it still possible to buy it?
Will RAD Studio XE compile programs written in Delphi 2010 without problems.?
Am 13.09.2010 09:04, schrieb Petra Nemec:
> Will RAD Studio XE compile programs written in Delphi 2010 without problems.?
As always you will probably have to recreate the projects as the import
is still a bit -- special.
Does anybody know if it is still possible to get a Delphi2010 trial version
(if yes where)?
...Delphi 5 to Delphi 6 and up
Trying to add 7Zip compression support to my delphi application.
I am using the ported 7Zip sdk (see their website, they have a link).
I am stumped on how to rewrite a single function:
function ReverseDecode(var Models: array of SmallInt; ....): .....
where the input is mostly a fixed size array of SmallInt.
This code perfectly compiles and functions in Delphi 6 and up, but in Delphi 5 I get the error:
There is no overloaded version of 'ReverseDecode' that can be called with these arguments
And obviously, the input (fixed) isn't the same as the param de...Delphi XE Update 1 broke FastReports [Edit]
after installing Delphi XE Update 1 FastReports stop working properly:
running Delphi (or opening any project) I see these errors:
- impossible to find entry point @teengine@tchartvaluelist@getcount$qqrv on tee9150.bpl
- can't load package C:\program files (x86)\fastreports\fastreport 4\libd15\dclfrxtee15.bpl
(the package dclfrxtee15.bpl exists in the right folder, I've already checked).
With Delphi XE - before update 1 - all the things were ok, but now this is a big problem for me because I use the charts on my customers reports...
By the way, I've also rein...SEPA components for Delphi with Source Code (Delphi 5
in the european union change next year the Bankingformat to the SEPA Format.
All peoples and companies must change the bankingssoftware and the costumer data form acountnummers in the new IBAN and BIC numbers.
- generate SEPA XML'S
- Calc IBAN
- BIC Database (DE,AT and CH)
Bankinssoftware for Develpoers (Germany only)
El 26/10/13 21:38, A...