KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q42771: HELPMAKE: "/A:" Must Be Used When Using Colon (:) Commands

Article: Q42771
Product(s): See article
Version(s): 1.00
Operating System(s): MS-DOS
Keyword(s): ENDUSER | s_helpmake s_quickc docerr | mspl13_basic
Last Modified: 28-JAN-1991

In at least two places in the "Microsoft QuickC Tool Kit" version 2.00
manual, it is implied that the colon (:) is used as a default for
HELPMAKE commands. However, it is never explicitly stated that
HELPMAKE must be invoked with the "/A:" option when encoding the help
database.

In fact, for any HELPMAKE colon (:) command to be recognized and
correctly interpreted during the encoding process, the "/A:" switch
must be used. For example, to encode the source file HELPTEST.SRC into
the help database HELPTEST.HLP, the following line should be used
(where "/A:" specifies the control character; "/E" indicates that the
file is being encoded, not decoded; and "/O" gives the destination
filename):

   HELPMAKE /A: /E /OHELPTEST.HLP HELPTEST.SRC

HELPMAKE options may be in either uppercase or lowercase letters.

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.