Attachmate Worldwide  |   Contact Us  |   NetIQ.com
Home » Support » Solution Library

Technical Notes

Programming with Reflection 2007 and COM
Technical Note 2271
Last Reviewed 06-Jun-2008
Applies To
Reflection for IBM 2007
Summary

Your application may not support .NET technology to control Reflection for IBM 2007. This technical note provides information about using the alternative OLE Automation (COM) API and obtaining related programming reference documentation.

Understanding .NET vs. COM

Generally, Reflection for IBM 2007 is designed for use with .NET (as described in Technical Note 2225) and the Automation (COM) API is deprecated.

However, Reflection 2007 does still retain support for the COM APIs from prior versions of Reflection and EXTRA! X-treme. Thus, you can use Reflection Visual Basic (VBA) or EXTRA! Basic methods and properties in other applications that do not support .NET, such as Microsoft Office (for example, Excel macros) and Microsoft Visual Basic 6.0.

Reflection 2007 does not install COM documentation. You can download the original documentation that installed with earlier versions, which is available in WinHelp format (English language only).

Obtaining and Using the COM Documentation

Use the following steps to obtain the COM documentation, which includes language reference (methods and properties). Please read all instructions before downloading the file.

  1. If you are on Windows Vista, you must download and install the Windows Help program (WinHlp32.exe), and enabling WinHelp macros is recommended. For more information, see Technical Note 2294. (Windows XP and Windows Server 2003 already include WinHlp32.exe and WinHelp macros enabled.)
  2. Download the file COM-help.zip from the Attachmate Download Library.
  3. Unzip the files to a desired folder.

Note: The *.hlp and *.cnt files must be unzipped together to the same folder in order to enable navigation features in the help left pane. Also, the Epc_ole.* files must be unzipped to a local or mapped drive letter (not UNC).

  1. Locate and open the desired *.hlp file:
    File Name
    Description
    Ribmprog.hlp
    Programming Reference for Reflection for IBM, version 14.x
    Rftpcom.hlp
    Reflection FTP Client Automation API, version 14.x
    EPC_OLE.HLP
    EXTRA! OLE Automation

Note: These help files are a subset of the original product documentation, so contain some links to other help files that will not function.

Additional Information

The object reference names have changed in Reflection 2007 compared to prior versions of Reflection and EXTRA! For more information, see Technical Note 2209.

Certain methods and properties may not be applicable or supported in Reflection 2007. For information about embedding Reflection 2007 (ActiveX) or using events, please contact Technical Support (http://support.attachmate.com/contact/).

Related Technical Notes
2183 Developer Tools for Attachmate Products
2209 Compile Error "Can't Find Project or Library" With Reflection 2007
2225 Programming Reflection 2007 with .NET
2294 Unable to Open Help on Windows Vista
2362 Programming with Reflection FTP Client and COM
9993 Index of Reflection Scripting Technical Notes

Did this technical note answer your question?

Yes    No    Somewhat     Not sure yet

Additional comments about this tech note:

Need further help? For technical support, please contact Support.