BUG: A message does not appear in right-to-left reading order when you use the MsgBox function with the VbMsgBoxRtlReading constant in Access 2003 (829008)



The information in this article applies to:

  • Microsoft Office Access 2003

This article applies to a Microsoft Access database (.mdb) and to a Microsoft Access project (.adp).

SYMPTOMS

When you use the MsgBox function with the vbMsgBoxRtlReading constant, a message does not appear in right-to-left reading order.

RESOLUTION

To work around this problem, add a form instead of using the MsgBox function. Set the Orientation property of the form to right-to-left. Also, you can set the following properties of the form to make the form behave like a message box:
Property NameValue
Pop UpYes
Dividing LinesNo
Record SelectorsNo
Navigation ButtonsNo
Min Max ButtonsNone
Border StyleDialog

MORE INFORMATION

Steps to Reproduce the Behavior

  1. Create a blank database.
  2. Create a new module, and then add the following test code to the new module:
    Sub Test()
    	Msgbox "abcde", vbMsgBoxRtlReading + vbCritical
    End Sub
    
  3. On the View menu, click Immediate Window.
  4. Type Test in the Immediate window, and then press the ENTER key.

    The message does not appear in right-to-left reading order.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section of this article.

Modification Type:MinorLast Reviewed:6/23/2004
Keywords:kbProgramming kbfunctions kbBug KB829008 kbAudDeveloper