Skip to main contentSkip to search
Powered by Zoomin Software. For more details please contactZoomin
Progress DocumentationProgress Documentation
Progress Documentation
  • Home
  • Home
  • EnglishČeštinaDeutsch (Germany)Español (Spain)ФранцузскийItaliano (Italy)Português (Brasil)日本語Русский (Russia)中文 (简体) (China)中文 (繁體, 台灣) (Taiwan)ar-AR
  • Login

Use Dynamic Call Objects in ABL Applications

ABL elements related to the call object

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
Table of Contents
  • ABL elements related to the call object
    • Attributes of a call object handle
    • Methods of a call object handle
  • When to use the call object
  • Code examples
    • Run an internal procedure of a persistent external procedure
    • Run an internal procedure of a single-run or singleton procedure
    • Use a call object multiple times
    • Get an attribute
    • Set an attribute
    • Multiple dynamic invokes from a temp-table
    • Invoke a Windows DLL routine
    • Implement a sleep timer
Table of Contents

ABL elements related to the call object

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
  • Last Updated: July 11, 2019
  • 1 minute read
    • OpenEdge
    • Version 13.0
    • Documentation

The ABL elements related to the call object consist of a statement, a handle, attributes, and methods.

Note: For more information on these ABL elements, see ABL Reference.

The CREATE CALL statement creates a call object, then stores a handle to it in the handle variable you specify.

A call object handle lets you do the following dynamically:

  • Invoke an external procedure, internal procedure, or user-defined function
  • Invoke a Windows DLL routine or UNIX shared library routine
  • Get or set a handle attribute
  • Run a handle method
Contents
  • Attributes of a call object handle
  • Methods of a call object handle
TitleResults for “How to create a CRG?”Also Available inAlert