PRB: AGETCLASS() Function may Truncate Fifth Parameter (186025)



The information in this article applies to:

  • Microsoft Visual FoxPro for Windows 6.0

This article was previously published under Q186025

SYMPTOMS

If the fifth parameter, the cFileNameCaption, is longer than 11 characters, including spaces, the value appears truncated in the dialog box.

CAUSE

The limit for the cFileNameCaption parameter in the AGETCLASS() function is 11 characters.

RESOLUTION

Use a name that is less than 11 characters.

STATUS

This behavior is by design.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Type the following line of code as one continuous line into the Command window and then press ENTER:
          ?AGETCLASS(cmdhelp,home()+"\ffc\_datetime.vcx","_clock",
          "Choose a class","Classxxxx x","Pick class")
    						
    Note that the label for the file name text box displays.
  2. Add one more character to the cFileNameCaption parameter so that the command reads like this:
          ?AGETCLASS(cmdhelp,home()+"\ffc\_datetime.vcx","clock",
          "Choose a class","Classxxxx xx","Pick class")
    						
    Note that the label for the text box is truncated.

Modification Type:MajorLast Reviewed:12/11/1999
Keywords:kbprb KB186025