Article ID: 142044 - Last Review: November 17, 2000 - Revision: 1.0

ACC: Using English Keywords in International Applications

This article was previously published under Q142044
Expand all | Collapse all

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.

APPLIES TO
  • Microsoft Access 2.0 Standard Edition
  • Microsoft Access 95 Standard Edition
Keywords: 
kbinfo kbusage KB142044
Retired KB ArticleRetired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
 

Article Translations