Bonjour, Jacque, Dar and Peter, thank you much for your attention to my problem. Since your posts I made a number of trials during the weekend, following your suggestions but with no success.
Reminder : the names of the files I am trying to launch from script have the following format : Joe PATIENT - bio checkup - 09/2013.pdf On Mac the slash is replace automatically by colon (:) (don't know why!) Anyway, all is working well I can open a file by double-clicking on it in the folder And, I can launch it by script (using its filename). No problem. ------- On Windows, the : (colon) is replaced with what seems to be a character ( a kind of dot. (or small bullet point?) with a sort of white space before it and a white space after. But, these are not "space" character (one can't delete them; on can only select the all - Double-clicking on a document opens it (good) - But to launch a document from a script I need to replace : (colon) with this dot in the filename of the document. I can't!!! - When I copy this "dot" and paste it in the script editor, it is immediately replaced with "?" and replacing colon by ? does not work ----- I tried pasting it in the message box: there, it is immediately replace with "ð :(quote followed by ð trying to replace colon : - I can't use "ð (I suppose it's because they are 2 characters) - trying only ð does not work - In the message box of the PC I tried to get the number of this (kind of) dot put CharToNum('') and pasting a copy of the "dot" between the 2 quotes as suggested by Jacque the dot is immediately replaced by "ð and I get the error: error: Script: missing " after literal the ASCII number of " is 34 and those of ð is 240 so I tried put numToChar(34) & numToChar(240) into tVar replace ":" by tVar in tDocName > does not work I don't know what I could do next? Dar, there are several thousands files with such names ; I can't imagine the only solution be to change ( manually) all these names! I am using livecode (rev) since 2006; it is the first time I am blocked that much Any other idea? Thanks a lot in advance for any help Best regards André Le 19 juil. 2013 à 17:24, J. Landman Gay a écrit : > "André Bisseret" <andre.bisse...@wanadoo.fr> wrote: >> So I tried >> put quote & numToChar(240) into tVar >> replace ":" with tVar in tDocName > again no success >> >> When I paste the mysterious char directly in the script it is >> immediately replaced by "?" > > In the message box, do this : > > put charToNum('') > > and paste the copied character between the quotes. That gives you the actual > number of the character being used. Then in your script use > numToChar(<whatever>) to do the replacements. > -- > Jacqueline Landman Gay | jac...@hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode