qck.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
StringAssign Routine
  Summary  Details  Example                Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
 Transfers a string from Visual Basic to a non-Basic routine, or from a non-
 Basic routine to Visual Basic.
 
    StringAssign(sourceaddress&, sourcelength%, destaddress&, destlength%);
 
    ■ sourceaddress&  Long integer value determined by string type:
      destaddress&
                      String Type        Argument Value
                      ═══════════════    ═══════════════════════════════════
                      Fixed-length       Far address of the start of string
                      Variable-length    Far address of the string descriptor
 
    ■ sourcelength%   Integer value determined by string type:
      destlength%
                      String Type        Argument Value
                      ═══════════════    ═══════════════════════════════════
                      Fixed-length       String length
                      Variable-length    0
 
 See Also
    Mixed-Language Programming Commands   StringAddress Routine
    StringLength Routine                  StringRelease Routine