Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Migrating Delphi 3.0 to Delphi 5.0 or 6.0

Status
Not open for further replies.

Jay725

Programmer
Jul 30, 2001
6
US
I have a client running an application written in Delphi 3.0 Client Server using ORacle 7.3.4 and Crystal Reports 6.0.

The client is interested in upgrading from Delphi 3.0 to either Delphi 5.0 or Delphi 6.0.

Is anyone aware of any issues or problems with Migrating applications from Delphi 3.0 to either 5.0 or 6.0?
 
I have done it with our Consolidating application, (More than 100000 rows sourcecode) and I had do some minor changes.

Altough, it depends how your programming style is...

In other words, It "Should" be no problem at all...

Andreas Nordlund
Software developer
 
Thanks for the reply. If you dont mind my asking, how many man hours did it take you to complete your minor changes on 100000 lines of code.
 
The entire application has about 100000 rows, but I had to make changes in about 50 - 100 rows.

The migration took no time att all, about 8 to 10 hours.

The problem we had was the 3rd party components. Some of the packages had been changed radically. Andreas Nordlund
Software developer
 
That was precisely my concern - 3rd party components. Our client's application makes extensive use of them.
 
Did the 8-10 hours include all of the time fixing third party components as well?
 
Almost all include. Some arguments had been changed as the version of the 3rd party components changed.

The main time consuming thing we had was the unit StrUtils.

We had a unit named exactly as Borland named their StringUtils unit.

Our StrUtils was Very (and I mean VERY) implemented into our application.

But I hate to say this.... Delphi 6 has a very serious bug (At least on my machine. Almost every time I start Delphi 6 and start programming, an Exception pops up regarding the Core IDE .dll file). I hope they will fix it in the first Support pack.....
Andreas Nordlund
Software developer
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top