Visual Basic 是允许双向(也被称为 "BiDi")的,
“双向”是一个一般术语,是指一个软件产品支持阿拉伯语或其它的从右向左书写的语言。更确切地说,“双向”是软件产品的一种能力,既能操作和显示从左向右书写的语言的文本,也能操作和显示从右向左书写的语言的文本。例如,如果一句话中既包含有英文单词,又包含有阿拉伯文的单词,那么显示这句话就需要“双向”能力。
Microsoft Visual Basic 提供了创建和运行具有完全双向语言能力的 Windows 应用程序的功能。但是,仅当 Microsoft Visual Basic 被安装在象 Arabic Microsoft Windows 95 这样的双向 32-位 Microsoft Windows 环境中时,这些功能才可使用。对于其它的双向 32-位 Microsoft Windows 环境同样可用。
RightToLeft 属性已经被添加到窗体、控件和其它的 Visual Basic 对象中,以便能够提供一种简单机制,来创建具有双向特征的对象。尽管在每一个 Microsoft Visual Basic 的安装程序中都包含有 RightToLeft,但是仅当 Microsoft Visual Basic 被安装在一个双向 32-位 Microsoft Windows 环境中时,它才可用。
有关双向特征的文档描述了所有有关 Microsoft Visual Basic 的双向特征的问题。您可以在 Visual Basic 的目录表中参考的附加信息中找到该信息。单击该主题标题下的“请参阅”直接到概述主题。
为与 Microsoft Visual Basic 4.0 保持兼容,在 Microsoft Visual Basic 中包含有两个版本的 32-位 Grid 控件 (Grid32.ocx),但是没有安装它们。这两个版本都位于产品媒介安装路径的 \Tools 文件夹下。标准版位于 \Controls 子文件夹,双向版位于 \Controls\Bidi 子文件夹。