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
