[DUG] Delphi 205+ IDE's advantage in generating help for projects
Paul A Norman
paul.a.norman at gmail.com
Wed Dec 12 23:42:22 NZDT 2007
I simply resolved to heep my web page html files that I want to search in a
seperate resource, and load its .RC list into one other .RC and process it
into an array on form creation.
On discovering information on what resources are embeded in a Delphi
application, MSDN is not too helpful from a Delphi point of view, but this
looks very promising if any one is looking for anything like this . .
Colin Wilson's (http://www.wilsonc.demon.co.uk/delphi.htm)
XN Resource Editor provides source code and components
. .
" Resource Utilities<http://www.wilsonc.demon.co.uk/files/d9/resourceutils/resourceutils.zip>is
a runtime package that contains classes that manipulate resources in
Windows modules (.EXE, .DLL, .BPL, etc.) and resource files (.RES). "
Paul
On 12/12/2007, Paul A Norman <paul.a.norman at gmail.com> wrote:
>
> I forgot to mention that initially I overlooked the need to recompile the
> project rather than just F9 (Run) the project from the IDE when anything new
> is added to the .RC, or the new material will not be availble as Delphi is
> not set up to monitor changes to the .RC even if it is included as a project
> file, and therefore does not recompile off its own bat.
>
> Shift F9 (rebuild) is the best bet after adding any new material to the
> .RC
>
> Does any one know if resources embeded in an executbale can be enumerated
> by any means at run time? Is their a schedule of the associated .RES (.RC)
> stored with the RES?
> As I thought this might be useful for building in internal text searching
> and presentation of results.
>
> Paul
>
>
>
>
> On 12/12/2007, Conor Boyd <Conor.Boyd at trimble.co.nz> wrote:
>
> > Very nice Paul, thanks for sharing. I've used .RC files before to
> > include other things as resources in executables, but what you've shared
> > looks like a great use for it.
> >
> > ------------------------------
> > *From:* delphi-bounces at delphi.org.nz [mailto:delphi-bounces at delphi.org.nz]
> > *On Behalf Of *Paul A Norman
> > *Sent:* Wednesday, 12 December 2007 12:10 a.m.
> > *To:* NZ Borland Developers Group - Delphi List
> > *Subject:* [DUG] Delphi 205+ IDE's advantage in generating help for
> > projects
> >
> >
> > Dear NZ group,
> >
> > For quite a while I looked for a decent and easy help system to
> > integerate into Delphi projects, and there was over the years a bit of talk
> > on the whole thing. From many of the ideas expressed in the past in this
> > group, and a some help from Google ( http://*delphi*.about.com<http://delphi.about.com/>,
> > Jan Verhoeven http://www.jansfreeware.com/articles/delphiresource.html,
> > Peter D Johnson, Llanarth, Ceredigion, Wales, UK
> > http://www.delphidabbler.com/articles?article=10 )
> > I ended up with the following approach which so far is proving very
> > robust.
> > And shared here in case any one is looking for a low key and straight
> > forward approach.
> > I would appreciate any feedback or improvements please.
> >
> > From at least Delphi 2005 (if not D7?) forward there is an integration
> > in the IDE that allows you to create a .RC file and include it in the
> > project so that the resulting RES file compiles into the
> > executible automatically. Well that will not be news to many, but this gives
> > the opening to easily build html type help directly into a project with a
> > minumin of effort.
> > (e.g. {$R 'html.res' 'html.rc'} )
> >
> > [snip]
> >
> >
> > _______________________________________________
> > NZ Borland Developers Group - Delphi mailing list
> > Post: delphi at delphi.org.nz
> > Admin: http://delphi.org.nz/mailman/listinfo/delphi
> > Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
> > unsubscribe
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20071212/797ac1c8/attachment-0001.html
More information about the Delphi
mailing list