Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!tudelft.nl!txtfeed1.tudelft.nl!dedekind.zen.co.uk!zen.net.uk!hamilton.zen.co.uk!shaftesbury.zen.co.uk.POSTED!not-for-mail Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes Newsgroups: comp.lang.basic.misc,alt.lang.basic Subject: Re: Liberty Basic Help in CHM format References: <42e86665-79e4-4823-9165-2ae7c6dc9a8a@f9g2000vbz.googlegroups.com> Date: Fri, 13 May 2011 10:02:01 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: "Richard Russell" Message-ID: User-Agent: Opera Mail/11.10 (Win32) Lines: 17 Organization: Zen Internet NNTP-Posting-Host: 52916dee.news.zen.co.uk X-Trace: DXC=7WQfI=:]`D\QSVS8iInG_\nok4Z\ wrote: > They'd probably be happier if you wrote it in LB and released the code to > their forums... if you could log in, that is... Undoubtedly. Unfortunately it would be impossible to write it in LB, because the program uses COM methods to read the target from a .LNK file (that's how it finds out where Liberty Basic and HTML Help Workshop are installed) and also to create the shortcuts to the CHM on the Desktop and in the Start Menu. AIUI, Liberty Basic cannot access methods in COM objects at all. That means it is limited to the older C-style Windows APIs, which cover a wide range of things but not manipulating shortcuts. Richard. http://www.rtrussell.co.uk/