🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.delphi.language.objectpascal
Article #32552

Re: VCLxx.bpl redistribution question

#32552
From: Jorrit Jongma
Date: Thu, 24 Jul 2003 11:41
22 lines
2188 bytes
> 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?

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. Windows search for
DLL's in the application directory first, then the directories in your path
(e.g., the system dir). So it would be my guess that putting them in the
application directory would be sufficient.

You could try it with your app on a clean PC with all the BPL's in your app
dir.

HTH
Technical Details
Message-ID: <3f1fc4f2@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <3f1fb213@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb0ea,1386dcfc302afbfc
X-Google-Attributes: gidfb0ea,public
X-Google-Thread: 109d30,1386dcfc302afbfc
X-Google-Attributes: gid109d30,public
X-Google-Thread: 1108e6,1386dcfc302afbfc
X-Google-Attributes: gid1108e6,public
X-Google-ArrivalTime: 2003-07-24 04:44:04 PST
From: "Jorrit Jongma" <Jorge@Terroriseert.NL>
Newsgroups: borland.public.delphi.language.objectpascal,borland.public.delphi.rtl,borland.public.delphi.vcl.components.using
References: <3f1fb213@newsgroups.borland.com>
Subject: Re: VCLxx.bpl redistribution question
Date: Thu, 24 Jul 2003 13:41:20 +0200
Lines: 24
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
NNTP-Posting-Host: 212.61.72.50
Message-ID: <3f1fc4f2@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1059046642 212.61.72.50 (24 Jul 2003 04:37:22 -0700)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail