PDA

View Full Version : Delphi 2005 Personal Edition (German|French|"English") as free download


Amnon82
7th May 2006, 21:24
Borland Germany has offered us, as incentive for the Delphi-Tage, to offer the Borland Delphi 2005 Personal Edition as free download. In case one of you wants to take a look at it, go ahead, but be warned, it is the German edition, only. Service Pack 1 is included, others where never made available for this edition.

If you understand french, you can download the french version from the delphi.developpez.com-page.

Download Portal and Information (German only) (http://www.delphipraxis.net/delphi2005download.php)
Download Portal and Information (translated to english using google) (http://translate.google.com/translate?u=http%3A%2F%2Fwww.delphipraxis.net%2Fdelphi2005download.php&langpair=de%7Cen&hl=en&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools)
Download Portal and Information (French only) (http://delphi.developpez.com/delphi2005/)

You can use my patch (http://home.arcor.de/autoq2_amsoft/files/delphi/tools/BDS2k5toENG.7z) to translate the german version back to the english one (most of the software). So also non german speaking coder can use the new personal version of Delphi. ... or go to post #18 (http://forum.doom9.org/showthread.php?p=841936#post841936) ;)

Why you should use D9 PE instead of D7 PE? With D9 you can sell your programs also commercially. D7PE allows only freeware.

Delphi 7 Personal Edition you can download from Borland.pl (http://www.borland.pl/downloads/delphi_7_personal/Delphi7_Personal.zip)

Go here (http://www.borland.com/downloads/download_delphi.html) to get your license key. Registrate Delphi 2005 PE (http://ussvs-bes1.borland.com/WebDownload/userRegistration.jsp?sid=553). Registrate Delphi 7 PE (http://ussvs-bes1.borland.com/WebDownload/userRegistration.jsp?sid=208).

Here some tools and fixes for Delphi2k5:

Components:

XML Utils - Get XML running (http://www.philo.de/xml/utils/utils_2_0.zip)
DOSCommand by Amnon82 - Mod of DOSCommand (http://home.arcor.de/autoq2_amsoft/files/delphi/components/doscommand_an_d9.zip)
Jedi Components - Install it, you'll need it! (http://homepages.borland.com/jedi/jvcl/)
EDB - Easy Databank, if you need a DB (http://steffen99.gmxhome.de/EDB/EDB_inkl_ref1007.zip)
TNTWare Unicontrols 2.2.5 for D7|D9 Personal by Amnon82 (http://download.tntware.com/delphi_unicode_controls/contrib/TntUnicodeControls_225PE.zip)

Fixes:

replacementMM 0.2.0.23 by Amnon82 - Memory Manager replacement (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/replacementMM_v0.2.0.23.zip)
XmlRTL Fake - For installing components needing XmlRTL (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/D2k5PExmlrtlFake.zip)
RTLPatch - IDE speedup patch (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/RTLPatch.zip)
Amnon82s CloseFix for D9PE v1.3 (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/Amnons82sCloseFixforD9PE_v1.3.zip)

IDE Tools:

DelphiSpeedUP 1.71 - IDE Speedup tool (http://home.arcor.de/autoq2_amsoft/files/delphi/tools/DelphiSpeedUpV171.zip)
Delphi Customizer by Amnon82 - Customize your IDE startup (http://home.arcor.de/autoq2_amsoft/files/delphi/tools/D2k5CPE_v1.4.zip)

Sirber
7th May 2006, 21:35
I'm still using VCL (v7). I tryed the newer version but I don't like them.

Amnon82
7th May 2006, 21:43
If you want to sell your programs there is no way to do it with D7, but with D9 you can do it. I like D9 IDE. D7 IDE was also good. I've both versions installed cos some components still don't exists for D9.

Amnon82
14th May 2006, 13:48
I found also the french Personal edition (http://delphi.developpez.com/delphi2005/)

siddharthagandhi
14th May 2006, 14:21
Hey what is the purpose of this program?

Amnon82
14th May 2006, 14:37
I code AutoQ3 with it, for example. It is a Tool for Developer to code programs in the pascal language.

Sirber
14th May 2006, 17:52
Anyone knows if XML and TDosCommand_tk works with Delphi 2005 pers VCL?

Amnon82
15th May 2006, 07:33
Sirber, go to my first post ;)

Sirber
15th May 2006, 12:23
alright! gonna try to compile RealAnime 5 :)

Sirber
15th May 2006, 13:01
alright! RealAnime 5 compiles :D

thanks Amnon82!

Sirber
15th May 2006, 17:53
setup doesn't work at work:

"d'isntallation)\install\prereqs.exe introuvable"

borland baka desu

C:\Documents and Settings\berste01\Local Settings\Temp\Delphi 2005 Personnel (package d'installation)

Amnon82
15th May 2006, 22:19
I don't speak french, so I don't understand the error message. It seems the extraction of the install files didn't work.

To install Delphi2k5 you need to install all the needed MS Packages like net and stuff like that. Then install Delphi and run it once. Close it and copy the XMLRTL-fake into the bin-folder.

Install Jedi Components, if you need them. After that you can install other components. EDB will add a databank. Maybe you'll need it soon.

To prevent troubles with the IDE use the FastMM Memory Manager Replacement I posted in the first post and replace the BorlndMM.dll with it. You can use my Customizer to start only Delphi W32. FastMM is then a must. DelphiSpeedup will kill the rest of the startslowdowns.

When you still have troubles to install it at work, maybe you don't have the admin rights.

Good luck.

unmei
15th May 2006, 22:30
TNTWare Unicontrols 2.2.4 for D7|D9 Personal by Amnon82

Does this mean Delphi 9 *still* doesn't offer unicode controls by itself??!. That would be quite a sad thing considering the lack thereof is about the only part of D7 that seems a bit outdated.

Sirber
15th May 2006, 22:31
Borland setup didn't start from the temp folder. had to move the extracted files elsewhere and run them there.

Amnon82
15th May 2006, 23:10
@unmei: I created the Unicontrols Personal Edition. It should be tomorrow also be online at the tntware-homepage. The personal version of D9 has no databank. Professional and better versions support the full package of UniControls. I'm on it to do a Fullpackage also for D9PE using EDB as databank. When I have it I'll post it here, at my homepage and at tntware-homepage.

@Siber: Yes, this is one of the top problems with D9. Also I'm on it to get rid of the memory bugs. It can be that I'll come up with a more tuned BorlndMM.dll replacement. Atm I'm working with my actual build (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/FastMM466_PE.zip) I already posted.

Amnon82
28th May 2006, 16:58
I created a new fix for the D9IDE:

Amnon82s CloseFix for D9PE (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/Amnon82sCloseFixforD9PE_v1.1.zip)

Amnon82
12th June 2006, 14:58
Fixes updated:

replacementMM 0.2.0.23 by Amnon82 - Memory Manager replacement (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/replacementMM_v0.2.0.23.zip)
Amnon82s CloseFix for D9PE v1.2 (http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/Amnons82sCloseFixforD9PE_v1.2.zip)

Amnon82
18th June 2006, 16:31
If you use Google with this:

Delphi 2005 Personal Torrent

you might find a torrent with ca 40 kbps download speed for the ENGLISH Delphi 2005 Personal release.

... seems to be hard in the grayzone. If you don't find it, you can write me a PM and I'll give you a hint ;)

siddharthagandhi
18th June 2006, 23:36
I was just unsuspended. Due to my sour prior experiences with this forum I no longer wish to be an active and contributing member to this forum, but before I leave (and it will be for good) I want to ask a few questions about programming.

Is delphi the best programming language to learn? By best I mean most useful, most applicable in Windows programs, and not too difficult to learn?

OH NO! :O I said the "B" word.

And for those who recall my previous posts, I concede that x264 is the best video codec, and xvid is probably 2nd best.

Also, thanks for the humour Doom9, the suspension PM came from my own self. I recieved a PM from siddharthagandhi saying I was suspended. So apparently I suspended myself. Well, today I got an e-mail from Doom9 saying I was unsuspended. Thank you Doom 9, you unsuspended me from a suspension I inflicted on myself.

Also, regards to Neuron 2, I hope you enjoy any other suspensions that you may do in the future.

Also, I'd like to say thanks to the creator of StaxRip and RealAnime/xAnime. And since those Xvid developers are around here too, thanks to them as well.

So back to my main point, which programming language is most useful to learn?

foxyshadis
19th June 2006, 00:29
Delphi is a very good language, with a nice smooth ramp from easy to powerful. There's very little you can do in C++/C# that you can't in current Delphi, although if you want .net 2.0, you're pretty much restricted to C# or VB.net. Supposedly it'll be in the next Delphi... if that ever comes to pass.

Python and VB.net are similarly easy to pick up and give you great flexibility when you want it, with many hooks into the Windows platform, although only Python is made to be cross-platform.

However, if you're learning a language for future employability and monetary prospects, Java is still the absolute king. I don't like the language, but most shops are stil running it. Having a working knowledge of several very different languages and deep understanding of one or two (fundamental principles transfer easily) is the best way to be prepared for any job openings, but Java, C#, and horrifyingly, VBA are still the most common.

Often the biggest hurdle of switching languages is just getting used to the syntax and standard library differences. (Except for functional languages.)

siddharthagandhi
19th June 2006, 00:33
I would prefer not to do Java. You say Delphi is easy to learn and easy to do? Are there video tutorials or any guides or anything? I have not done any prior programming, web languages I have dealt with but programming languages I have not.

My main concern is versatility. What can I do with the language? My second concern is ease of use. My third concern is what everyone else is using. As long as it can run on Windows, that's fine, and if it can run on Linux and Mac's and other platforms thats even better. And it better be easy to compile, meaning I just click a button or do something like that and I got myself a good .exe file.

Also, if there is a GUI that I can use in coordination with language programming, as there is in Visual Basic, that is a major plus.

Amnon82
19th June 2006, 18:24
The best way to learn delphi is reading some sourcecodes. Most programs you use for videoencoding is written in delphi like AutoQ and DVD2OGM.

Also if you see some GUIs around, they might be written in Pascal/Delphi.

I learned delphi my self. I only needed 4 weeks of my vacation in the year 2003 to code my first app for mencoder.

If you need help you know where to find me ...

esby
25th July 2006, 12:21
The download link for 'Amnon82s CloseFix for D9PE' seems broken.

Edit: the link is just the one for v1.2 instead of v1.3
correct link:

http://home.arcor.de/autoq2_amsoft/files/delphi/fixes/Amnons82sCloseFixforD9PE_v1.3.zip

esby

Darksoul71
10th August 2006, 19:40
*wiping off the dust of this thread* :)

@Amnon:
Thnx for posting the links to the personal edition of Delphi 2005.

I had it installed and did some minor changes to my existing Delphi tools which were written in Delphi 5.0
So not really any demanding new projects where you try out / play around with the various components
Delphi usually has to offer.

Yesterday I had some discussion with The Mask (developer of the Film Machine) about integration of the
AutoIt ActiveX component into Delphi. I pointed out to him that you can easily import the ActiveX component
to Delphi and let Delphi generate the interface unit. This was very easy with Delphi 5.0. I didnīt find any entry
in the import package part of Delphi 2005 and started some webresearch via google. All articles I found pointed
out to a ActiveX project template which I simply didnīt find the corresponding template. After a while I figured out
why there was no template available: Borland simply didnīt include it !

Wow, what a crap ! :devil:

I mean, I donīt want to sound ungrateful but we do not life anymore in times where you have to pay mucho $$$
or €€€ to get a reasonable development tool with a lot of functionality. I have not intention to list all alternatives
here but the M$ Express stuff is a good example what I mean. Of course M$ has not always good intention when
giving away something for free (e.g. Windows Media) but it still gives us the option to develop great tools without
spending a cent. Also not to forget the great opensource / freeware tools and languages out there (Eclipse, Sharp Develop,
Mono, Java, etc).

I donīt get the point of Borland. Iīm programming in Pascal since Turbo Pascal 6.0 and really like Pascal a lot more than
I like C (which I used a long time to develop tools for money). I started to use Delphi with Version 2.0 to code my first
tools and compared to VisualStudio (donīt remember the Version#) Borland was really lightyears ahead in terms of
graphical GUI design. I even bought the standard version of Delphi 5.0 some years ago and sold some minor to
middle sized applications.

Right now Iīm feeling really p...ed of by Borland. Their Delphi 2005 Personal Edition simply seems
to be a crippled "gift". Also letīs not forget that Borland requires you to generate a personal license
key in order to use any Personal Delphi Edition and doesnīt offically provide a download for the
personal edition of Delphi. Great....

I think Iīm gonna delete D2005 Personal from my PC and re-install my thrusty D5.
If I ever have the time and want to develop a new app Iīll give VB Express a shot.

Wow Borland ! See me deeply impressed ! One less user of Delphi willing to "upgrade" to a newer
version of Delphi. Well done......

Cheers,
D$

P.S.: Itīs not that I really need Delphi > 5.0. I was just curious. Any1 with an IQ > 50 can easily obtain
any commercial software (even Enterprise Versions) via filesharing tools. Itīs more that I like to use
what is available for free and legal.

Inc
11th August 2006, 08:56
I have not intention to list all alternatives
here but the M$ Express stuff is a good example what I mean. Of course M$ has not always good intention when
giving away something for free (e.g. Windows Media) but it still gives us the option to develop great tools without
spending a cent. Also not to forget the great opensource / freeware tools and languages out there (Eclipse, Sharp Develop,
Mono, Java, etc).
The main intention by offering the Express Environments for free was to focus the developers totally on M$. Before the express releases they did provide the Free C++ Toolkit 2003 where most users used that one in combination with Code::Blocks and so with the release of the express editions they want to move the devs. from those free ide's to a total M$ based developing environment. The Express edition devs could be the team- or professional- version users of of tomorrow, "so lets get them used to M$ stuff as early as possible" ;)

I donīt get the point of Borland. Iīm programming in Pascal since Turbo Pascal 6.0 and really like Pascal a lot more than
I like C (which I used a long time to develop tools for money).If youre that in C why dont you switch to C/C++ Express or Devc++. There are some nice external FormDesigners for C++ Express and Devc++ also comes as a WxDevc++ edition which includes a FormDesigner and ... WxWidges integration.

I've been looking a lot arount when deciding which Dev Env. to use and even it costs 59€ I choosed PureBasic as its easy, fast (like C/C++ code) and gots a hughe amount of possibilities like static linking with external lib files etc. a vry nice big community with many skilled people (former C++ coders/devs) and quick updates.

If I ever have the time and want to develop a new app Iīll give VB Express a shot.
VB??
As told above IF you got skills in C then you should think about it as you'll find the most source codes or learning stuff for video apps in C/C++.

mod
11th August 2006, 09:04
Also take a look at SharpDevelop, free .Net 2.0 C# IDE

Inc
11th August 2006, 11:48
@Darksoul

If you're interested getting into C# and as you're german you can enjoy the nice offer from Galileo Computing and download the "Visual C# 2005" and "C Sharp" OpenBook's as PDF from their site:
http://www.galileocomputing.de/katalog/openbook/

Darksoul71
11th August 2006, 17:58
The main intention by offering the Express Environments for free was to focus the developers totally on M$.
Yes, yes, I know....

As I wrote in my posting:
Of course M$ has not always good intention when
giving away something for free (e.g. Windows Media) but it still gives us the option to develop great tools without
spending a cent.

But hey, thatīs what I would do as a software company too: Make people use my stuff. And from a marketing point of view giving away your developer tools to private people so they also ask their boss to use it at work is probably the smartest way to make them use it.

And that was my core point:
IMHO Borland should, no they even must release an uncrippled version of Delphi 2005/2006 (no matter how they call it) if they want to compete with M$ and even more with available freeware IDEīs / programming languages.

Itīs really the dumbest idea to not only limit the availability of Delphi Personal (you donīt even find an official download link at their webpage) but even worse cripple the amout of components available in the Personal Edition.

If youre that in C why dont you switch to C/C++ Express or Devc++. There are some nice external FormDesigners for C++ Express and Devc++ also comes as a WxDevc++ edition which includes a FormDesigner and ... WxWidges integration.
As I said: I coded C++ for money and really dislike it. Itīs really ugly, string handling and memory allocation sucks.
Iīve coded a lot in AutoIt and VBA and really love the simplicity of those languages. I think VB .NET or C# will give me the same simplicity. I donīt care to much about learning new syntax. The basic principles of programming apply to any language.


As told above IF you got skills in C then you should think about it as you'll find the most source codes or learning stuff for video apps in C/C++.
Hm, there are also a quite some tools in VB .NET

@mod:
Thanks for the hint but I know SharpDevelop and mentioned it somewhere in my lengthy text :D

If you're interested getting into C# and as you're german you can enjoy the nice offer from Galileo Computing and download the "Visual C# 2005" and "C Sharp" OpenBook's as PDF from their site:
Thanks ! A great hint ! They also have some other interesting looking e-books for download.

Have a nice weekend,
D$

Amnon82
15th August 2006, 17:29
Thx for the broken link-report. I fixed it in the first post.

I'm now on starting with coding in Linux. There is a tool called REALbasic (http://www.realbasic.com). The standard version is free (only for linux). You can convert your VB6 projects to linux. Hope I find a good forum to learn the basics of the "new language".

Inc
15th August 2006, 19:19
If you want to code for Linux you'd better end up trying out "C" as a starting point for a "new" language compared to RealBasic, as the amount of C communities providing a lot of help at Linux is HUUUGHE.

esby
13th October 2006, 11:29
Is it me or the clipboard feature just does not work for manipulating form components? I am talking for the 2005 PE.
Imo, this version does not bring much more than delphi 6 or 7.

esby

Sirber
13th October 2006, 12:32
go for Turbo Delphi, that's a worth upgrade :)