Page 1 of 1

FileSaveAs command

Posted: Tue Feb 14, 2012 2:13 pm
by cbkotura
In the manual the syntax for the FileSaveAs command is [FileSaveAs(1,"c:\mydata\|TITLE1|.grf")], but is it possible to input a variable using VB6? If I put [FileSaveAs(1, "dirMain.Path & "\test.grf"")] it will not compile. However if the variable is not at the beginning of the file name such as [FileSaveAs(1, ""C:\test" & I & ".grf"")] it can compile. Is it possible for the file name to begin with a variable or for the entire file name to be a variable? If so please help with the syntax. Thanks

Posted: Tue Feb 14, 2012 2:59 pm
by DPlotAdmin
This should work:

"[FileSaveAs(1,""" & dirMain.Path & "\test.grf"")]"

As should this:

Dim fname as String
fname = dirMain.Path & "\test.grf"
"FileSaveAs(1,""" & fname & """)]"

Posted: Tue Feb 14, 2012 5:32 pm
by cbkotura
Thank you very much, that worked!!!