◄10 Questions► ◄Contents► ◄Index► ◄Back► ────────────────────────────────────────────────────────────────────────────── Why does a CALL to my assembly routines or other non-BASIC language routines hang at runtime when I LINK them with programs compiled with /Fs or run them in a QLB from QBX? Your CALL to these routines hangs because Microsoft BASIC now supports far variable-length strings. Programs that are compiled with /Fs or that run in QBX require modification of their routines to use the new Far String descriptor format. The StringLength and StringAddress routines must be used. See Chapter 13, "Mixed-Language Programming with Far Strings" in the Programmer's Guide.