On 2/6/07 3:55 PM, "Sivakatirswami" <[EMAIL PROTECTED]> wrote:
Open the script editor and try using the following lines by changing the comment markers. I think you will find that there is a difference between these 3 ----------------------------------------------- as alias as string as POSIX path ---------------------------------------------- --the first two look the same but are not. The Finder will not convert the string to 'tokens' thus a file reference. 'as alias' means that what we see as a nice string is really a 'uglytoken:uglytoken:etc' that the Finder likes. (watch word wrap) paste the following into Script Editor and play set fnALIAS to choose file "Now baby, I am ready" set fnSTR to fnALIAS as string --choose produces => --alias "Tiger130:Library:Application Support:.XDS_Store" --tell application "Finder" to open fnALIAS --OK !!!!!!!! --alias as sting => "Tiger130:Library:Application Support:.XDS_Store" --tell application "Finder" to open fnSTR --err --set tImagePath to POSIX file fnALIAS --err --set tImagePath to POSIX file of fnSTR --err --set tImagePath to POSIX file path of fnSTR --err set tImagePath to POSIX path of fnSTR --OK, but result is not what you want --===>"/Users/jault/Documents/listFriends.txt" --oops.. Unix tImagePath & return & fnSTR & return & fnALIAS --display in result --tell application "Finder" to open tImagePath --err --tell application "Finder" to open (tImagePath as alias) --err Hope this helps you solve the mystery Jim Ault Las Vegas _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
