Hola, muchas gracias, funciona bien para un sólo objeto, nada más que le agarre la onda a los arrays veré como expandirlo.
Para escribir archivos, según tengo entendido usas un comando de vbscript, ahí te va código de ejemplo:
'////////////////////////////////////////
set fso=createobject ("scripting.filesystemobject")
set ts=fso.createtextfile("c:\temp\pacow.txt", true)
cuadro = GetValue("playcontrol.current")
salida ="un pequeño ejemplo"& vbnewline
salida = salida & "cuadro actual: "& cuadro & vbnewline
ts.write salida
ts.close
'////////////////////////////////////////
obvio editas la ruta de salida, y pues ese lo graba en c:\temp\pacow.txt.
Un saludo.
ps: para leer me imagino que hay un comando similar a write (presumiblemente read), busqué en el xsibase y había un script, el heatwave que estaba escrito en vbscript, lo malo es que al parecer cambio la ruta cuando modificaron la pg. de softimage.