View Full Version : test if path is valid?
3rd Dimentia 05-23-2008, 03:50 PM I'm writing a script that will assign maps read from an IFL to slots in a multisub material. I'd like to be able to test if the paths are valid as I read them from the file. Is this possible?
Also, while I'm at it, is this the best way to read a bunch of bitmap paths from a file to an array?
iflFile = openFile IFLname
mapList = #()
while not eof iflFile do
(
append maplist (readline iflFile)
)
Cheers,
Cg.
|
|
DaveWortley
05-23-2008, 03:58 PM
Use the inbuilt Max Function DoesFileExist()
JHaywood
05-23-2008, 04:50 PM
And here's a function that will check for a valid folder:
fn doesFolderExist f create:false =
(
local val
val = if (doesFileExist f) and (getfileattribute f #directory) then true else false
if not val and create then
(
val = makeDir f
)
val
)
Set 'create' to true to make the folder if it doesn't exist.
Kramsurfer
05-23-2008, 05:49 PM
or kick it Dotnet style...
((dotnetclass "System.IO.Directory").exists "D:\\temp")
((dotnetclass "System.IO.File").exists "D:\\temp\\Wow.ms")
each return true or false, depending on... well U know...
3rd Dimentia
05-23-2008, 05:50 PM
Exactly what I was lookng for. Thanks guys.
Cg.
CGTalk Moderation
05-23-2008, 05:50 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.