BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

BDS2006 Unable to find third party packages.

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Upgrade
View previous topic :: View next topic  
Author Message
Mark Horrocks
Guest





PostPosted: Thu Mar 22, 2007 2:21 pm    Post subject: BDS2006 Unable to find third party packages. Reply with quote



BDS2006 contains a demo at C:\Program
Files\Borland\BDS\4.0\Demos\DelphiWin32\VCLWin32\MIDAS\InternetExpress\InetXCustom

I can compile and install this package and then load my project and compile
it. If I then close BDS and re open it the classes in this package cannot be
found.

A reference to this package is included in the Win32 Library.

How can I fix this? It just makes BDS unusable for me, the demo is included
in BDS so I guess it should be usable.

Mark Horrocks
Back to top
Nick Hodges (CodeGear)
Guest





PostPosted: Thu Mar 22, 2007 11:42 pm    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote



Mark Horrocks wrote:

Quote:
How can I fix this?

Add the path to the BPL files to either your IDE's search path or the
product's search path.

--
Nick Hodges
Delphi Product Manager - CodeGear
http://blogs.codegear.com/nickhodges
Back to top
Peter Below (TeamB)
Guest





PostPosted: Fri Mar 23, 2007 12:42 am    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote



Mark Horrocks wrote:

Quote:
BDS2006 contains a demo at C:\Program
Files\Borland\BDS\4.0\Demos\DelphiWin32\VCLWin32\MIDAS\InternetExpress
\InetXCustom

I can compile and install this package and then load my project and
compile it. If I then close BDS and re open it the classes in this
package cannot be found.

A reference to this package is included in the Win32 Library.

How can I fix this? It just makes BDS unusable for me, the demo is
included in BDS so I guess it should be usable.

Check the registry keys under
HKEY_CURRENT_USER\Software\Borland\BDS\4.0 using RegEdit. There is a
key "known packages". Does the package you created and registered turn
up under this key, with full path? If yes, is the path correct? If not,
do you see a key "disabled packages"? Does the package appear there?

--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
http://www.prolix.be
Back to top
Mark Horrocks
Guest





PostPosted: Fri Mar 23, 2007 6:37 am    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote

HKEY_CURRENT_USER\Software\Borland\BDS\4.0 using RegEdit. There is a
Quote:
key "known packages". Does the package you created and registered turn
up under this key, with full path? If yes, is the path correct?

Yes, they are all there. The path is correct.

Mark Horrocks
Back to top
Mark Horrocks
Guest





PostPosted: Fri Mar 23, 2007 6:47 am    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote

Quote:
Add the path to the BPL files to either your IDE's search path or the
product's search path.

Under Tools| Options | Delphi Options | Library-Win32 I have added the path
to LibraryPath, Browsing Path and Debug DCU Path.

For each of the 4 third paty packages I installed, I have added the path
under Project | Options | Directories/Conditionals in Output Directory, Unit
Output Directory, Search Path and DCP Output Directory.

I can't find any other path settings which may be relevant? Is this correct.
These packages all installed fine in Delphi 7 and remained installed. I have
both Delphi 7 and BDS 4.0 (2006) on this computer but the packages and the
source code for my projects have been separately copied into different
project folders. I would consolidate them only if I can fix this problem
because BDS wants to dump some of my source code when it can't find the
classes.

Thanks for the help so far! I do appreciate it.

Mark Horrocks
www.sportdata.com.au
Back to top
Peter Below (TeamB)
Guest





PostPosted: Sat Mar 24, 2007 1:32 am    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote

Mark Horrocks wrote:

Quote:
HKEY_CURRENT_USER\Software\Borland\BDS\4.0 using RegEdit. There is a
key "known packages". Does the package you created and registered
turn up under this key, with full path? If yes, is the path correct?

Yes, they are all there. The path is correct.

And if you open the IDE and look at the Components->Install packages

dialog, does your package appear in the design packages list and is it
checked?

Does the package use any external DLLs or other packages that may be
not on the PATH or in the BDS BIN folder?

--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
http://www.prolix.be
Back to top
Mark Horrocks
Guest





PostPosted: Sat Mar 24, 2007 7:57 am    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote

Quote:
And if you open the IDE and look at the Components->Install packages
dialog, does your package appear in the design packages list and is it
checked?

Yes

Quote:
Does the package use any external DLLs or other packages that may be
not on the PATH or in the BDS BIN folder?

No I don't think so. If I install the package I can load and compile my

project, It only loses the plot when I close the IDE and reopen it and try
to load my project again.

This is easily reproducable, it is an included demo. InetXCustom.
Just drop a midas page producer and add a TRowsetstaus or TLinkField.

Mark Horrocks
Back to top
Peter Below (TeamB)
Guest





PostPosted: Sat Mar 24, 2007 8:42 pm    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote

Mark Horrocks wrote:

Quote:

This is easily reproducable, it is an included demo. InetXCustom.

I cannot reproduce it, sorry. I opened the
C:\Programme\Borland\BDS\4.0\Demos\DelphiWin32\VCLWin32\MIDAS\InternetEx
press\InetXCustom\inetxcustom.bdsproj projects, added the
dclinetxcustom.bdsproj project from that folder to the new project
group, build both packages, installed dclinetxcustom, all without
error. I saved and closed the project group, created a new VCL
application, dropped one of the new components on the Internet Express
tab on the form, build it, closed the project, closed the IDE. After
reopening the IDE the components were there, after loading the test
project they were there. No problems.




--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
http://www.prolix.be
Back to top
Mark Horrocks
Guest





PostPosted: Sun Mar 25, 2007 7:33 am    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote

Thanks Peter,

Well thats exactly what I didn't want to read. I followed exactly the same
procedure and when I open the IDE and then my Project I get TRowsetstus
can't be found. I guess I'll just stick to D7 for now. When the trial for
D2007 becomes available I see if I have any better luck.

I just checked the IDE and see that the packages are still installed and
ticked but no go.

Mark Horrocks

Quote:

I cannot reproduce it, sorry. I opened the
C:\Programme\Borland\BDS\4.0\Demos\DelphiWin32\VCLWin32\MIDAS\InternetEx
press\InetXCustom\inetxcustom.bdsproj projects, added the
dclinetxcustom.bdsproj project from that folder to the new project
group, build both packages, installed dclinetxcustom, all without
error. I saved and closed the project group, created a new VCL
application, dropped one of the new components on the Internet Express
tab on the form, build it, closed the project, closed the IDE. After
reopening the IDE the components were there, after loading the test
project they were there. No problems.




--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
http://www.prolix.be
Back to top
Mark Horrocks
Guest





PostPosted: Tue Mar 27, 2007 6:23 am    Post subject: Re: BDS2006 Unable to find third party packages. Reply with quote

Now I tried to load my isapi project again to see if there are any invalid
paths in the project and BDS doesn't even know what a Twebmodule1 :
Twebmodule is in the project file.

Mark Horrocks
Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Upgrade All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.