Microsoft KB Archive/128995

= PRB: Unrecognized Command Verb Error When Instantiate Object =

Article ID: 128995

Article Last Modified on 2/12/2000

-

APPLIES TO


 * Microsoft Visual FoxPro 3.0 Standard Edition

-



This article was previously published under Q128995



SYMPTOMS
The "Unrecognized Command Verb" error is returned when the ADDOBJECT method or the CREATEOBJECT function are used in a form or a program, but the highlighted line does not contain any error.



CAUSE
The error that yields the "Unrecognized Command Verb" is in the class definition of the object that is instantiated. The class is defined in a procedure file (.PRG) or a Visual Class Library (.VCX) that are not open for editing.



WORKAROUND
To isolate the source of the error, instantiate the object from the Command window. Additionally, if the .PRG or .VCX file that contains the class definition is not in the current directory, issue a SET PATH command to set a path to the source file. When the error occurs, the procedure file will be opened in the Trace window, and the line of code that contains the error will be highlighted.



STATUS
This behavior is by design.



Steps to Reproduce Behavior
  Include the following lines in a .PRG file, and save it as PRGTEST. DEFINE CLASS claserror as CUSTOM Myprop "test" && The equal sign is omitted ENDDEFINE  Create a Form.  Right-click, and from the popup, select Code. Select the Init event handler and type this code: SET PROCEDURE TO PRGTEST This.AddObject('oerror','claserror') && To add the object  Attempt to save the form. The error "Unrecognized Command Verb" is displayed, and the lines that contain This.Addobject is highlighted. The highligted line is, however, correct.  To find the line that causes the problem, type the following lines in the Command window: SET PROCEDURE TO PRGTEST oerror=CREATEOBJECT('claserror') </li></ol>

Additional query words: VFoxWin debug 3.00

Keywords: kberrmsg KB128995

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.