Razzak, Thanks for the info.
#1 is essentially what I decided to do. A new PROPERTY Command would indeed be a nice enhancement. Dennis -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of A. Razzak Memon Sent: Wednesday, November 05, 2008 1:29 PM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: cleaning scratch files At 06:56 PM 11/4/2008, Dennis McGrath wrote: >I see that 7.6 will now clean up scratch files on exit if it is >checked in settings. > >Is there a way to have a compiled app do the same? Currently, there is no setting to "Clean Scratch Files" for R:Compiled applications. However, there are at least two eloquent methods to achieve the same goal for your R:Compiled applications. 01. Add the following code at the end of your .DAT file that is used to compile the application. -- Start SET VAR vFolderAndFiles TEXT = NULL SET VAR vFolderAndFiles = ((CVAL('SCRATCH'))+'\*.$$$') SET ERROR MESSAGE 2262 OFF SET ERROR MESSAGE 2263 OFF SET ERROR MESSAGE 2926 OFF DELETE &vFolderAndFiles SET ERROR MESSAGE 2926 ON SET ERROR MESSAGE 2263 ON SET ERROR MESSAGE 2262 ON CLEAR VARIABLE vFolderAndFiles RETURN -- End 02. Add/Update registry setting on local machine to "Clean Scratch files". If you know how, you can add or unload the following existing registry settings to any computer running the compiled application that will enforce the "Clean Scratch files" settings. Don't try this at home <g>. Start | Run | RegEdit | Registry Editor | HKEY_CURRENT_USER | Software | R:BASE Technologies | RBG76 | Main Window Name: Clean Scratch Files Type: REG_DWORD Data: 0x00000001 (1) Having said that, a new PROPERTY command or Setting to "Clean Scratch Files" for R:Compiled 7.6, 8.0, and 9.0 applications would be a nice enhancement in upcoming "Update 5" for R:BASE 7.6, "Update 19" for Turbo V-8 and "Update 2" for R:BASE eXtreme v9.0. Very Best R:egards, Razzak.

