Article ID: 210120 - Last Review: June 23, 2005 - Revision: 4.0 ACC2000: Sample Function to Retrieve File Version InformationThis article was previously published under Q210120 Advanced: Requires expert coding, interoperability, and multiuser skills.
This article applies only to a Microsoft Access database (.mdb). SUMMARY
This article shows you how to create a sample user-defined Visual Basic for
Applications function that you can use to check the file version information stored in most files.
MORE INFORMATIONMicrosoft provides programming examples for illustration only, without warranty either expressed or implied. This includes, but is not limited to, the implied warranties of merchantability or fitness for a particular purpose. This article assumes that you are familiar with the programming language that is being demonstrated and with the tools that are used to create and to debug procedures. Microsoft support engineers can help explain the functionality of a particular procedure, but they will not modify these examples to provide added functionality or construct procedures to meet your specific requirements. CAUTION: If you follow the steps in this example, you modify the sample database Northwind.mdb. You may want to back up the Northwind.mdb file and follow these steps on a copy of the database. Most files used by Windows-based programs contain a version stamp. You can check this version stamp by using Windows API (application programming interface) calls within Visual Basic for Applications. The following example shows you how to create a sample user-defined function to check the version number (if available) of a file. NOTE: You may have some Microsoft Windows API functions defined in an existing Microsoft Access library; therefore, your declarations may be duplicates. If you receive a duplicate procedure name error message, remove or comment out the declarations statement in your code.
REFERENCESFor more information about duplicate declarations, in the Visual Basic Editor, click Microsoft Visual Basic Help on the Help menu, type avoiding naming conflicts in the Office Assistant or the Answer Wizard, and then click Search to view the topic. For more information about declaring APIs, in the Visual Basic Editor, click Microsoft Visual Basic Help on the Help menu, type declare statement in the Office Assistant or the Answer Wizard, and then click Search to view the topic. | Article Translations
|
Back to the top
