ACC: Sample Function to Generate a Random Temporary File NameLast reviewed: August 29, 1997Article ID: Q88929 |
The information in this article applies to:
SUMMARYModerate: Requires basic macro, coding, and interoperability skills. This article demonstrates how to use a sample function to generate a random file name that can be used for a temporary file. This article assumes that you are familiar with Visual Basic for Applications and with creating Microsoft Access applications using the programming tools provided with Microsoft Access. For more information about Visual Basic for Applications, please refer to your version of the "Building Applications with Microsoft Access" manual. NOTE: Visual Basic for Applications is called Access Basic in Microsoft Access versions 1.x and 2.0. For more information about Access Basic, please refer to the "Introduction to Programming" manual in Microsoft Access version 1.x or the "Building Applications" manual in Microsoft Access version 2.0.
MORE INFORMATIONSometimes it is necessary for an application to create a file that is used temporarily and then deleted. The names of temporary files are important because you do not want your application to inadvertently overwrite an existing file. In such cases, you can create and use the user-defined function called MakeTempFileName(). This function accepts a file extension and returns a string representing a non-existent, random file name with the file extension you specified. The file name includes a path to your Windows Temp folder (directory) so that the temporary file is placed in the same folder Windows uses to write its temporary files. This is handy for those who perform periodic maintenance on their hard drive and delete any leftover temporary files in the Windows Temp folder. To create the sample function MakeTempFileName(), follow these steps:
Keywords : kbprg PgmHowTo PgmFilM Version : 1.0 1.1 2.0 7.0 97 Platform : WINDOWS Hardware : x86 Issue type : kbhowto |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |