Hi,
I use "userdata" behaviour of IE 6 as shown below to persist data. I could
see that IE stores this data in xml files with long file names that contain
"[]" characters, under the "UserData" folder. The problem is that certain
win98 machines throw the error
(-2147024773) or "The filename, directory
name, or volume label syntax is incorrect", when I try to save data. The OS
allows me to manually create files with long names and containing "[]"
characters. There is no folder level security in Win98.
Then why IE is unable to create the file???. The "user data persistence"
check box in "internet options" dialog is checked. Is there any registry
setting in Win98 that IE checks to see if special characters or long file
names are allowed or not?
Software I use:
OS Win 98 SE 4.10.2222 A
IE 6.0.2800.1106 IC
Code:
Public Sub SaveAttribs(obj)
iID =obj.addBehavior("#default#userData")
call obj.setAttribute("Test",1)
obj.save(obj.id)
obj.removeBehavior(iID)
End Sub