I install the openoffice V2.0.2 in my U3 device successfully. Then I get an interesting result.
"C:\Documents and Settings\Administrator\Application Data\U3\0C410B50C2011A90\285E6953-BF3C-4445-9376-2F55D7F645B8\Exec\"
The path above is which u3 create for openoffice when U3 is inserted into a computer. Openoffice can run up and work well in Chinese version WinXp, but not in English version WinXp.
I add a new login user "abc" in my English WinXp, and the path is changed to the following:
"C:\Documents and Settings\abc\Application Data\U3\0C410B50C2011A90\285E6953-BF3C-4445-9376-2F55D7F645B8\Exec\"
Now Oppenoffice can run up in my english winxp. It seems if the path length is beyond 109 bytes(plus "PortableOpenOffice" it will be 127 bytes), openoffice can't run up in English winxp!!! (But be surprised, it works well in Chinese WinXp. ???)
Hope the veterans can give me some feedback. Thanks.