BUG: VB Implements Statement Does Not Work for Certain APC Interfaces (244069)



The information in this article applies to:

  • Microsoft Visual Basic for Applications (VBA) Software Development Kit (SDK) 6.0
  • Microsoft Visual Basic for Applications (VBA) Software Development Kit (SDK) 6.1

This article was previously published under Q244069

SYMPTOMS

You cannot use the Visual Basic Implements statement with the following APC interfaces:
  • IApcEvents
  • IApcProjectEvents
  • IApcProjectItemEvents
When you attempt to use the Implements statement with these interfaces from Visual Basic, you get a compilation error indicating:
Not a valid interface for Implements.

CAUSE

This problem occurs because Visual Basic cannot implement interfaces with [out] only parameters.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

Modification Type:MajorLast Reviewed:10/27/1999
Keywords:kbbug KB244069