Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Going from Delphi 5 to what??? - help

4 views
Skip to first unread message

Kerin

unread,
Feb 18, 2008, 5:50:42 AM2/18/08
to
Hi,
For many years I've been using Delphi 5 without really any problems.
A couple of years ago I attempted to migrate to Delphi 2005, and it was a
complete disaster.
The Help didn't seem work properly - I was continually referring to the
Delphi 5 help. The new screen layout I found awkward to use.
It seemed to be incredibly slow compared to D5, and took forever to load up.
There wasn't enough space for the forms designer, and many of my third party
tools were not supported.

All of my programming revolves around native mode compilation, so I don't
use COM or .NET.

I realise that I have to find a way round the third party bit, but does
anyone have any advice as to what I should migrate to?
Are there any people who have had good experiences of migrating upwards. I
can't keep using D5 forever (unfortunately).

Many thanks
Kerin

Eduardo A. Salgado

unread,
Feb 18, 2008, 10:18:14 AM2/18/08
to
As I mentioned in another post, we have a major application in Delphi 5
still, so don't feel bad.

I would recommend that you move to Delphi 2007 Pro at least. Enterprise
if you can afford it. And get the Software Assurance to get the next
version of Delphi (2008 - Tiburon) for free.

You can see what you have been missing (more reliable memory management,
etc.) that is in Delphi 2007 by visiting the codegear site and reading
http://dn.codegear.com/article/34323 and
http://dn.codegear.com/article/37416, among others.

But be prepared for a learning curve. The IDE is way different, you
still need to install .NET stuff as the IDE uses it, and the component
palette takes some getting used to. However, you will be able to build
applications that use some of the Vista features.

The problem on third party components is that some of the better ones no
longer support Delphi 5. That alone makes the move necessary and OK.

Good luck!

- Eduardo
Stop Continental Drift!
-- Anon

Eminent Domain Software
"Custom Software Development For Your Domain"

Makers of EDSSpell, EDSPrint, EDSZipCodes and
XSpell, the IDE Expert.

Kerin

unread,
Feb 19, 2008, 4:49:49 AM2/19/08
to
Hi Eduardo, Thanks for the info. There is no way I can afford the enterprise
edition, but I am looking into the D2007 Pro route.

Regards - Kerin

"Eduardo A. Salgado" <e...@onedomain.com> wrote in message
news:47b9a1de$1...@newsgroups.borland.com...

Bill Riel

unread,
Feb 19, 2008, 2:16:42 PM2/19/08
to
In article <47ba...@newsgroups.borland.com>, ker...@bigfoot.com says...

> Hi Eduardo, Thanks for the info. There is no way I can afford the enterprise
> edition, but I am looking into the D2007 Pro route.

For what it's worth, I'm just moving to D2007 Pro after using Delphi 5
for years. Up to now I've not had any reason to upgrade as D5 has worked
fine and .NET has never been of interest.

There is definitely a learning curve, but I'm already preferring 2007.
I'm having some success migrating a couple of projects though there are
a few things that require some more work (unsurprisingly!)

I do think it's the way to go.

--
Bill

David Cornelius

unread,
Jun 5, 2008, 3:48:36 AM6/5/08
to
I use both Delphi 5 and Delphi 2007 for Win32 daily. We use Delphi 5
for writing .BPLs to support an old application that is sold
commercially. We use Delphi 2007 to write new stand-alone applications.

Even though there is definitely a learning curve with the newer IDE,
after you master the tool pallette, everything else is great. You will
find many wonderful new features, like error insight, code folding,
build configurations, embedded file browser, and lots of new VCL
classes, components, and miscellaneous functions. Do a Google search
and you'll find several documents highlighting them.

Migrating code is really fairly easy--Delphi is amazingly backwards
compatible. You might get a few "platform" warning messages and if you
have custom-written components, you'll need to change a few used units,
but otherwise, it's not bad.

I'd definitely recommend going through with the upgrade--it'll be worth
it in the end just to have current 3rd-party support.

--
David Cornelius
CorneliusConcepts.com
custom designed software

jason palmer

unread,
Jul 14, 2008, 11:59:05 AM7/14/08
to

Kevin,

We have our main product in delphi 5 and write new interfaces to the web with delphi 2006, that then links into the firebird database we use with the delphi 5 product. Delphi 2005 was apparently very buggy, we never bought it and are glad we did not. I tried to re-compile our product in delphi 2006 (which is old enough to have lots of patches available ) with no luck, we used many 3rd party tools so this maybe an issue but i am sure someone said certain components or procedures are not backward compatible.

We have no money to stop and re-write or spend months porting over so are living with 5 & 2006 but it seems to work ok for now.

regards

Jason

0 new messages