Rant: Don't want Unicode just give me a working IDE

This is a discussion on Rant: Don't want Unicode just give me a working IDE within the Delphi forums in Programming Languages category; <rant> Today I had to install RAD Studio on my Vista notebook. I'll be on a trip to make some system installation in another city and I'm going to use my notebook as a mobile developement station. Anyway, I installed RAD studio (only Delphi for Win32) which was flawless. I tried testing one of my project in newly installed Delphi and it started to give strange errors. It complained about missing DCU units. I checked the search path and it was correct. I have copied exactly the same directory structure from my Desktop XP PC to my Vista notebook. I ...

Go Back   Application Development Forum > Programming Languages > Delphi

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-06-2008, 06:03 PM
Farshad
Guest
 
Default Rant: Don't want Unicode just give me a working IDE

<rant>
Today I had to install RAD Studio on my Vista notebook. I'll be on a trip to
make some system installation in another city and I'm going to use my
notebook as a mobile developement station. Anyway, I installed RAD studio
(only Delphi for Win32) which was flawless. I tried testing one of my
project in newly installed Delphi and it started to give strange errors. It
complained about missing DCU units. I checked the search path and it was
correct. I have copied exactly the same directory structure from my Desktop
XP PC to my Vista notebook. I checked all the PAS files and there were in
the place. I re-checked the search path for both Debug/Release
configurations and again Delphi refused to compile my project. If I go and
add so-called missing PAS files to the project then it works but how could I
add more than 100 files manually. Being a Delphi user for 13 years I was
baffled with no clue at hand. I restarted my notebook and this time things
started to be more strange. It compiled one of my projects but refused the
other one. It was like a nightmare. One of the compiled project produced no
output at all. It was a Library and though it was compiled successfully the
resulted BPL was no where in my Harddrive. All path settings were correct.
All required files were in place but Delphi refused to compile. Exactly the
same setup on my XP desktop works fine.

Has anyone else faced such a weird behavior from Delphi 2007 under Vista?

I didn't had time to go through the details of the problem.
It wasted one D2007 activation key and costed me 2 hours with lots of
frustrations. Time was running fast. I uninstalled D2007 and installed a
pirated copy of Delphi 7.0. (Sorry but didn't feel guilty at all) Delphi 7.0
was working fine. It compiled everything as it should. I started wondering
which one is Vista comptabile? D7 or D2007. Fortunately my projects can be
compiled in D7 too so I can go and do my installation.
</rant>


Reply With Quote
  #2  
Old 08-06-2008, 07:53 PM
Mr. G
Guest
 
Default Re: Don't want Unicode just give me a working IDE

Surely the applications shouldn't be generating errors at all if they
are written properly. ;-)

Vista is a box full of surprises.


Reply With Quote
  #3  
Old 08-06-2008, 09:09 PM
Pieter Zijlstra
Guest
 
Default Re: Don't want Unicode just give me a working IDE

Mr. G wrote:

> Surely the applications shouldn't be generating errors at all if they
> are written properly. ;-)
>
> Vista is a box full of surprises.


Vista is like a box of chocolates. You never know what you're gonna get.

--
Pieter
Reply With Quote
  #4  
Old 08-07-2008, 01:49 AM
Bob Swart
Guest
 
Default Re: Rant: Don't want Unicode just give me a working IDE

Hi Farshad,

> Today I had to install RAD Studio on my Vista notebook.


Have you installed it as administrator, or as yourself (not
administrator)? And are you running Delphi normally, or with the "Run as
Administrator" option? The latter may help, as the problems you describe
are most likely related to permission problems, not allowing you to read
or write to certain areas, and Vista making up for some directories by
trying to recreate them for you in your own sandbox (but without the
files you need).

> All required files were in place but Delphi refused to compile. Exactly the
> same setup on my XP desktop works fine.


I'm using XP and 2003 as development environments, and Vista and 2008 as
test and deployment environments. Quattro boot, although a VMWare client
is quicker (doesn't require a reboot of the entire machine)...

> Has anyone else faced such a weird behavior from Delphi 2007 under Vista?


With other tools under Vista as well...

> It wasted one D2007 activation key and costed me 2 hours with lots of
> frustrations. Time was running fast. I uninstalled D2007 and installed a
> pirated copy of Delphi 7.0. (Sorry but didn't feel guilty at all)


IMHO, you lost more than 2 hours of work by stating the above...

Groetjes,
Bob Swart

--
Bob Swart Training & Consultancy (eBob42.com) Forever Loyal to Delphi
CodeGear Technology Partner -- CodeGear RAD Studio Reseller (BeNeLux)
Delphi Win32 & .NET books on Lulu.com: http://stores.lulu.com/drbob42
Personal courseware + e-mail support http://www.ebob42.com/courseware
Blog: http://www.drbob42.com/blog - RSS: http://eBob42.com/weblog.xml
Reply With Quote
  #5  
Old 08-07-2008, 02:14 AM
Samuel Herzog
Guest
 
Default Re: Rant: Don't want Unicode just give me a working IDE

I had similar fun yesterday with D2006 on winxp.

My mistake was, that I wanted to have the .dcp and .bpl files in another
directory than the default directory suggested by D2006.

It took me about one hour to get all up running again.
Finally it had something to do with my path environment settings.





Reply With Quote
  #6  
Old 08-07-2008, 02:49 AM
Kryvich
Guest
 
Default Rant: Don't want Unicode just give me a working IDE

Farshad wrote:

> <rant>
> ...


It's why the development under a virtual machine gets more popular
today...




Reply With Quote
  #7  
Old 08-07-2008, 03:32 AM
John
Guest
 
Default Re: Rant: Don't want Unicode just give me a working IDE

+1

for unicode I use TMS and TSilang, and it works like a charm.
I have use D1 to D7 and D2007.
And unfortunately D2007 is the worst delphi they have done, D7 is the best.

D2007 is too slow , too unstable, and after a few hours of working it
suck more than one Gb of RAM... Using a .Net IDE was not the best idea
they had.

please come back to Win32 IDE...
Reply With Quote
  #8  
Old 08-07-2008, 03:52 AM
Chris
Guest
 
Default Re: Don't want Unicode just give me a working IDE

Farshad,

Do you use a ''non english'' version of Vista? I wonder if D2007 really
knows how to handle the internationalized folder names. A friend of mine
also had problems to install his French Delphi, on his French Vista. On his
system, for eample, the BDSCOMMONDIR path name was still containing ''All
users'' although there was of course no such directory on his system, only
''Utilisateurs''. Very strange.

Chris




Reply With Quote
  #9  
Old 08-07-2008, 04:50 AM
Bernhard Geyer
Guest
 
Default Re: Don't want Unicode just give me a working IDE

Chris schrieb:
> Farshad,
>
> Do you use a ''non english'' version of Vista? I wonder if D2007 really
> knows how to handle the internationalized folder names. A friend of mine
> also had problems to install his French Delphi, on his French Vista. On his
> system, for eample, the BDSCOMMONDIR path name was still containing ''All
> users'' although there was of course no such directory on his system, only
> ''Utilisateurs''. Very strange.
>
> Chris


Installed D2006/2007/RAD 2007 on german Vista without any problem. No
problems with interlationalized folder(display) - folders are the same
for all languages.

Does your firend have update a older Windows-Version with Vista or does
he have a clean installation. So i thinks its more a update-bug of Vista.

Reply With Quote
  #10  
Old 08-07-2008, 05:03 AM
Arthur Hoornweg
Guest
 
Default Re: Don't want Unicode just give me a working IDE


> Do you use a ''non english'' version of Vista? I wonder if D2007 really
> knows how to handle the internationalized folder names. A friend of mine
> also had problems to install his French Delphi, on his French Vista. On his
> system, for eample, the BDSCOMMONDIR path name was still containing ''All
> users'' although there was of course no such directory on his system, only
> ''Utilisateurs''. Very strange.



"Utilisateurs" is only the localized name that the explorer shows you,
"\users\public" is the path as it exists on the drive.

If you add additional language packs, you will see localized paths like
"Benutzer", "Gebruikers" etc.



--
Arthur Hoornweg

(In order to reply per e-mail, please just remove the ".net"
from my e-mail address. Leave the rest of the address intact
including the "antispam" part. I had to take this measure to
counteract unsollicited mail.)
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 02:35 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.