Good Evening.I hope you are all having a good weekend. I have a script that is usually run in ArcPAD on windows 7 tablets of various kinds. Now one user wants to use their Trimble Geo5T with Windows Embedded 6.5 on it to run this script. The problem is the Geo5T can't initialize a FileSystemObject (FSO), and I need it for a couple of key points.
Set fso = CreateObject("Scripting.FileSystemObject") 'This line fails on Trimble unit, works fine on Win7 tablets
I use the FSO for:
- map onOpen: read/Write map parameters to a textfile (fso.OpenAsTextStream)
- Application startup: Copy active tracklog to TrackLogArchive every two weeks. (fso.CopyFile)
- Other supporting methods are called to prevent runtime errors (FileExists, etc...) but if I were to get help with the first two I'm sure I could figure the rest out.
All the help I see on the internet is for web development or phones. There was some info on MSDN, but there was no context to it and it almost seems like it might be console commands... ? http://msdn.microsoft.com/en-us/library/aa910674.aspxI see three possible ways around this (from most likely to grabbing at straws):
- An alternative method to get the Embedded OS to do some simple file copying, and text file read/write operations?
- Some way of adding the missing ActiveX pieces to the OS.
- ArcPAD objects with methods that can do this sort of thing?
Any suggestions are extremely appreciated.Thanks,Craig