Hi, Now I know what's going on; after the file got created Norton Antivirus took a look at it on those users machines. That's why it was "in use". The workaround is to simply wait a little after the file gets created (i am using delayMBS for this purpose) to let Norton Antirus do its thing.
Thanks to Joe Hober for pointing me in the right direction. -> Maximilian Tyrtania | [EMAIL PROTECTED] fischerAppelt Kommunikation GmbH Tucholskystr. 18 | D-10117 Berlin | Germany Tel. ++49-30-726146-728 | Fax ++49-30-726146-710 www.fischerAppelt.de _______________________________________________________________ +++mamamoto, die Initiative von Ligalux für ein neues Familienbild, ist am 10. März in Hamburg gestartet. Damit Familie wieder sichtbar Spaß macht http://www.mamamoto.de+++ -- > On Mar 15, 2006, at 3:29 AM, Maximilian Tyrtania wrote: > >> I am at my wits end: >> >> SOME of my users (they are on MAC OS 10.3.9 OR 10.4) report that this >> code >> (mildly simplified): >> >> Dim f as folderitem >> Dim BIS as BinaryInputStream >> >> F=gettemporaryFolderitem >> >> If F<>nil then >> BIS=f.CreateBinaryFile("special/any") >> >> If BIS=nil then >> Msgbox(str(f.Lasterrorcode)) >> End if >> End if >> >> Displays them the messagebox. The Lasterror is 104 - File already in >> use. >> But how can it be "in use" when I just created it microseconds ago with >> gettemporaryFolderitem ? Of course I can't reproduce this on my own >> machine. >> >> Help! > > Permissions ? > I haven't tested it but is that possible ? > I have to admit that I thought everyone had proper permissions for /tmp > but that could be one issue. _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
