ACC: Using English Keywords in International Applications (142044)



The information in this article applies to:

  • Microsoft Access 2.0
  • Microsoft Access for Windows 95 7.0

This article was previously published under Q142044

SUMMARY

Advanced: Requires expert coding, interoperability, and multiuser skills.

When you develop an international application, you should use English keywords in all object references and Visual Basic for Applications code to maximize compatibility with different language editions of Microsoft Access. If you use non-English, localized keywords, they may not work properly when you run the database in a different language edition.

MORE INFORMATION

Here are specific cases when you should use English keywords in international applications:
  • Use the English keyword "Forms" when referencing form objects. For example, use:
          Forms![Form Name]![Control Name]
    						

    Instead of:
          <Localized word for Forms>![Form Name]![Control Name]
    						
  • Use the English keyword "Reports" when referencing report objects. For example, use:
          Reports![Report Name]![Control Name]
    						

    Instead of:
          <localized word for Reports>![Report Name]![Control Name]
    						
  • Pass English, not localized, arguments to the GetOption() and SetOption() functions.



NOTE: If you use non-English keywords, you may have to manually correct any errors they cause when the database is run using a different language edition of Microsoft Access.

Modification Type:MajorLast Reviewed:11/17/2000
Keywords:kbinfo kbusage KB142044