A backslash is an escape character only when in a string literal. If you type "\blah" in ActionScript, then the \b is converted.
Change: trace( "C:\Documents and Settings" ) to: trace( "C:\\Documents and Settings" ) You can't change this at runtime because the escape is done at compile-time. A proper Windows path uses \ characters, although if you're strictly using Flash (i.e. no 3rd party client tool) you can probably get away with using / characters since Flash should understand. Derek Vadneau ----- Original Message ----- From: "eric dolecki" <[EMAIL PROTECTED]> To: "Flashcoders mailing list" <[email protected]> Sent: Wednesday, November 16, 2005 11:02 AM Subject: [Flashcoders] local file path prob I am being given local file paths to things, however the backslashes are screwing things up. trace( "C:\Documents and Settings" ) You see the \ is eating the D - \D is a backspace? Its performing string modification. The problem compounds if there is a \r or \n in the filepath as well. Is the only solution here to have the string passed outside of flash the result of a search/replace ( "\" --> "/" ) ? I think I can get the developer to do this, but wondered if anyone else had run into this situation, and what you did to get around it. edolecki _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

