Kinook Software Forum

Kinook Software Forum (https://www.kinook.com/Forum/index.php)
-   [VBP] General Discussion (https://www.kinook.com/Forum/forumdisplay.php?f=2)
-   -   Project VBScript Stopped working (https://www.kinook.com/Forum/showthread.php?t=1196)

craign 08-10-2005 09:20 AM

Project VBScript Stopped working
 
I've been using Project script code that I'm pretty sure I sliced out of one of the examples, to search for the existence of a log file and delete it if it exists. Anyway it worked great and then stopped. I've had to comment it out and make sure that I physically delete it prior to the build.

' delete the file if it exists
'If vbld_FSO.FileExists(logFile) Then
'MsgBox "Deleting log file '" + logFile + "' from vbld_BuildStarting event (go to Script Editor, " + _
'"Project tab to view script code)."
' vbld_FSO.DeleteFile logFile, True
'End If


Any ideas?
-CN

kinook 08-10-2005 01:59 PM

Not really. I would start by debugging the script to verify that the logFile variable contains the correct filename. Then, perhaps use Process Explorer's [1] find handle functionality to see if something has the file open, preventing it from being deleted.

[1] http://www.sysinternals.com/Utilitie...sExplorer.html

HippyCraig 08-14-2006 12:18 PM

I got the code to work it is the way you where eval the log file.


' delete the file if it exists
If vbld_FSO.FileExists(Application.ExpandMacros("%logFile%")) Then
MsgBox "Deleting log file '" + "%logFile%" + "' from vbld_BuildStarting event (go to Script Editor, " + _
"Project tab to view script code)."
vbld_FSO.DeleteFile Application.ExpandMacros("%logFile%"), True
MsgBox("Found It, deleted!!!!")
Else
MsgBox("Did not Find It")
End If


All times are GMT -5. The time now is 06:03 PM.


Copyright © 1999-2023 Kinook Software, Inc.