Are you sure you don't have your options set to use runtime
packages?

from Robert Meek dba Tangentals Design


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Human
Sent: Sunday, December 18, 2005 6:41 PM
To: Delphi-Talk Discussion List
Subject: Re: Strange situation when installing new VCLs

It is strange because it works after I compile and install the package using
the *.dpk file.
Only after Delphi restart, it loose the BPL.
I've looked in the registry and the path is ok.

After the restart it (Delphi) automatically put my new package in 'Disabled
Packages'.
I keep all my packages in D:\Borland\Packages\. Every pakage in it's folder.
The old ones works.
Only the new ones have problems.

-------------
The first time when I saw this problem was when I tried to instal Graphics32
package, a free fast
graphics library.

Also in that moment I observed another strange thing.
Every time I've tried to 'build' my program that used the Graphics32
library, Delphi put the BPL
files in my program's folder instead of Graphics32 folder.
-------------



The strage fact is that I used this tehnique (with empty BPL/DCP path) until
now (several years)
and IT WORKED!!!






--- Francois PIETTE <[EMAIL PROTECTED]> wrote:

> > when I install a new component every thing seems ok until I restart 
> > Delphi.
> > After restart it tells me that it can't find the bpl for the new 
> > component.
> 
> > The path for BPL/DCP is set to '' (empty).
> 
> BPL are really DLL. You must make sure Delphi can find those DLL.
> I'm not sure, but probably Delphi search as any other application for his 
> DLL (exefile dir, search path, Windows and system32 directories) and 
> probably also in the locations defined by the registry keys at
> HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Library
> 
> Personnaly, I have "BPL output directory" set by default as 
> "$(DELPHI)\Projects\Bpl" and all my additional packages bpl files are 
> located there. All standard delphi packages are in $(DELPHI)\bin (that is 
> where the exe file is).
> 
> --
> Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
> --
> [EMAIL PROTECTED]
> http://www.overbyte.be
> 
> 
> 
> ----- Original Message ----- 
> From: "Human" <[EMAIL PROTECTED]>
> To: "Delphi-Talk Discussion List" <[email protected]>
> Sent: Sunday, December 18, 2005 4:29 PM
> Subject: Strange situation when installing new VCLs
> 
> 
> > Hello.
> >
> > I always hated the way Delphi install packages.
> > The settings are spread all over.
> > After I reinstall my OS, I had to reinstall Delphi and all that VCLs I 
> > use. I hate this job.
> > I always prefer to use my own code/VCLs then to relay on others. In this

> > way I don't depend on
> > them when I want to upgrade to a new version of Delphi and my code
always 
> > compile on ALL Delphi
> > versions without modifications.
> >
> > And because I had problems in the past, now I install every new VCL in
its 
> > own package which I
> > keep in the same folder with the source code.
> > The path for BPL/DCP is set to '' (empty).
> >
> > --------
> >
> > That worked until 2-3 months ago. Since then I have problems:
> > when I install a new component every thing seems ok until I restart 
> > Delphi.
> > After restart it tells me that it can't find the bpl for the new 
> > component.
> > If I go in 'Component -> Install Packages', the component is listed but 
> > the check box is
> > unchecked.
> > If I try to check the checkbox it tells me the same thing:
> > 'The application has failed to start because xxx.bpl was not found. 
> > Re-installing the
> > application...'
> >
> > Few hours ago I just tried to reinstall Jedi package using their 
> > installer.
> > The installation was ok until Delphi restart.
> >
> >
> > Any idea?
> > PS: I have Delphi 7 Update 1.
> > Of course I've put the path in 'Library path.
> >
> >
> > ...and the traveler died, stroked by the beauty of the landscape.
> >
> > THE MORNING OF THE MAGICIANS
> > Louis Pawels & Jacques Bergier
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> > __________________________________________________
> > Delphi-Talk mailing list -> [email protected]
> > http://www.elists.org/mailman/listinfo/delphi-talk 
> 
> __________________________________________________
> Delphi-Talk mailing list -> [email protected]
> http://www.elists.org/mailman/listinfo/delphi-talk
> 


...and the traveler died, stroked by the beauty of the landscape.

THE MORNING OF THE MAGICIANS
Louis Pawels & Jacques Bergier

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
__________________________________________________
Delphi-Talk mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi-talk

__________________________________________________
Delphi-Talk mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi-talk

Reply via email to