Microsoft KB Archive/57364

From BetaArchive Wiki
Knowledge Base


Corrections to Pages 494-495 "Basic 7.0: Programmer's Guide"

Article ID: 57364

Article Last Modified on 11/21/2006

This article was previously published under Q57364

SUMMARY

The following corrections apply to passing far variable-length strings between Basic and MASM (macro assembler) using Microsoft Basic Professional Development System (PDS) versions 7.0 and 7.1 for MS-DOS and MS OS/2.

  • There is an error on page 494 of the "Microsoft Basic 7.0: Programmer's Guide" (for 7.0 and 7.1), as shown below.

    The following line is incorrect:

          C$ = (A$, LEN(A$), B$, LEN(B$))
                            

    The line should be as follows:

          C$ = AddString$(A$, LEN(A$), B$, LEN(B$))
                            
  • There is an error on page 495 of the "Microsoft Basic 7.0: Programmer's Guide" (for 7.0 and 7.1), as shown below. The first line after the ".code" line is incorrect:

       addstring   procuses si di ds, ...
                            

    and should be changed to read:

       addstring   proc uses si di ds, ...



Additional query words: BasicCom 7.00 7.10 SR# S891226-4

Keywords: KB57364