advr.hlp (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.
Absolute Routine Details
  Summary  Details  Example                Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
 CALL Absolute ([argumentlist,] offset%)
 
 Usage Notes
   ■ The Absolute routine is provided to maintain compatibility with earlier
     versions of Microsoft QuickBasic. The CALL and DECLARE statements
     provide a simpler way to use assembly language with Visual Basic.
     See: CALL[S] Statement (Non-Basic Procedures)
          DECLARE Statement (Non-Basic Procedures)
 
   ■ Although arguments are passed as offsets, the machine-language program
     is invoked with a far call.
 
   ■ The offset% is not passed to the procedure. Your program may need to
     execute a DEF SEG statement before executing the Absolute routine to
     set the code segment for the called routine.
 
   ■ Using a noninteger value for offset% produces unpredictable results.