Delphi 7,8...

Posted on 2005-04-21
Last Modified: 2010-05-18
Hi there,

I used Delphi 6 for some years, now I'm thinking about using another newer version.

Can anyone tell-me the main differences and main improvements  of delphi 7, 8 and 2005?

Do you think I need to upgrade my Delphi? Or the only thing I will get are bigger .exes? :P

Thanks in advance.

Question by:scoopbh
    LVL 12

    Expert Comment

    My opinion is that Delphi 7 is better than Delphi 6, (currently I am using Delphi 7)
    but Delphi 8 and Delphi 2005 are much different (.NET oriented)
    That's just my view point ....
    LVL 13

    Accepted Solution

    Delphi 7 was a very good and stable version, but didn't really have much improvements over version 6

    Delphi 8 is ONLY for .NET, so that's a totally different animal right here, plus Delphi 8 was REALLY REALLY buggy, I just gave up on it

    Delphi 2005 is for both .NET and Win 32, a lot better than Delphi 8, and with some new features that are really nice, like Refactoring, once you use those you are hooked =o)

    at the same time, Delphi 2005 is bulky and slow, there are some utilities to make it load only one personality if you want in case you are not going to be using all of them you can disable them

    it is still a buggy product, with a few headaches it *works*

    do you need Delphi 2005?... if you are going to be creating Win 32 applications, I would say no, Delphi 7 is more than enough, if you want to dig into .NET unfortunately between VS Studio and Delphi 2005, VSStudio is better =o(

    take into consideration that if you start doing .NET it will be a whole new set of functions that you'll have to learn regardless of the language you use (Delphi, C#, VB.NET, etc), it will be slow at the beginning, but you'll get up to speed pretty fast
    LVL 16

    Expert Comment

    I agree with esoftbg and BlackTigerX.
    Delphi 7 is better than 6 & 8.
    LVL 5

    Expert Comment


    Delphi 7 Rules.....OK

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
    In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now