Progress
External Program
Interfaces


Converting Progress To COM Data Types

Progress uses 4GL type specifiers and the object’s Type Library to convert Progress data types to COM data types for COM object properties (set), method input parameters, and event output parameters. This is the procedure that Progress follows for these conversions:

  1. If the 4GL includes type specifiers, Progress performs the conversion based on these specifiers.
  2. If the 4GL does not include type specifiers, Progress checks if the COM object provides any type information through its Type Library interfaces. If available, Progress performs the conversion based on that type information.
  3. If neither Step 1 nor Step 2 results in a conversion, Progress performs the default conversion.

For information on 4GL type specifiers and how to use them, see Using COM Objects In the 4GL."


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095