Progress
External Program
Interfaces
Progress To COM Data Type Features and Limitations
When performing Progress to COM data type conversions, Progress does do automatic pointer conversions, but does not do conversions for certain data Progress types.
Pointer Conversions
When indicated, Progress converts the specified Progress data type to a Pointer or Variant Pointer COM data type. This has no effect on the value of the parameter or property, only on the way the value is packaged. Progress determines the conversion in the following ways:
- Converts to a Pointer when the method parameter or property reference includes the BY-POINTER type option, or the Type Library specifies a Pointer to the corresponding COM data type.
- Converts to a Variant Pointer when the method parameter or property reference includes the BY-VARIANT-POINTER type option, or the Type Library specifies a Variant Pointer to the corresponding COM data type.
Progress Data Types Not Converted
Progress does not convert the MEMPTR, ROWID, or WIDGET-HANDLE data types to COM data types.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |