Microsoft KB Archive/57364
Article ID: 57364
Article Last Modified on 11/21/2006
This article was previously published under Q57364
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