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 

VCLxx.bpl redistribution question

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi VCL Components Using
View previous topic :: View next topic  
Author Message
Aaron Chan
Guest





PostPosted: Thu Jul 24, 2003 10:16 am    Post subject: VCLxx.bpl redistribution question Reply with quote



Hello all,

Is it good enough to put the VCLxx.bpl runtime libraries in my
application's folder, or must I place these in the system directory? And if
it is a must, wouldn't there be compatability problems with different update
packs etc... I want to make sure that my users can run my app without any
problems, so I am thinking that placing the bpl file in my app's folder is
the safest way. Does the app search in its own directory for the bpl files
first, or the system dir?

Thanks,
Aaron


Back to top
Cruxy
Guest





PostPosted: Thu Jul 24, 2003 12:03 pm    Post subject: Re: VCLxx.bpl redistribution question Reply with quote



Quote:
Is it good enough to put the VCLxx.bpl runtime libraries in my
application's folder, or must I place these in the system directory?
And if it is a must, wouldn't there be compatability problems with
different update packs etc... I want to make sure that my users can
run my app without any problems, so I am thinking that placing the bpl
file in my app's folder is the safest way. Does the app search in its
own directory for the bpl files first, or the system dir?

Hi!

I'd copy all bpl's to System32 dir of Windows - If you do not want to copy
them to System32 dir, there is no need to use bpl's. In Windows Dir, they
could be shared between all app's and you also need to update one bpl if it
changes. AFAIK all BPL's of delphi are already in you System32 Dir.

regards

Back to top
Sujit Singhania
Guest





PostPosted: Thu Jul 24, 2003 12:17 pm    Post subject: Re: VCLxx.bpl redistribution question Reply with quote



The order of searching is:

Program EXE Folder
Program Startup Folder (Current Directory)
Windows System Folder
Windows Folder
Folders in Path Environment Variable

Sujit

"Aaron Chan" <aerodynamica (AT) nospam (DOT) idz.net> wrote

Quote:
Hello all,

Is it good enough to put the VCLxx.bpl runtime libraries in my
application's folder, or must I place these in the system directory? And
if
it is a must, wouldn't there be compatability problems with different
update
packs etc... I want to make sure that my users can run my app without any
problems, so I am thinking that placing the bpl file in my app's folder is
the safest way. Does the app search in its own directory for the bpl files
first, or the system dir?

Thanks,
Aaron





Back to top
Aaron Chan
Guest





PostPosted: Thu Jul 24, 2003 12:47 pm    Post subject: Re: VCLxx.bpl redistribution question Reply with quote

Thanks everyone for their fast responses!


Back to top
Danny Thorpe
Guest





PostPosted: Mon Aug 04, 2003 12:38 am    Post subject: Re: VCLxx.bpl redistribution question Reply with quote


"Jorrit Jongma" <Jorge (AT) Terroriseert (DOT) NL> wrote

Quote:

I am not 100% sure, but AFAIK, BPL files are simply DLL's with a lot of
extra code in it to make the use with Delphi easier.

No extra code. Just lots and lots of function exports. ;>

-Danny



Back to top
Aaron Chan
Guest





PostPosted: Mon Aug 04, 2003 6:04 am    Post subject: Re: VCLxx.bpl redistribution question Reply with quote

So is it alright to put the VCLxx.bpl files in my app directory instead of
Windows(System) directory?



Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi VCL Components Using 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.