Re: OS X test for Class Folder...continues
Re: OS X test for Class Folder...continues
- Subject: Re: OS X test for Class Folder...continues
- From: Paul Berkowitz <email@hidden>
- Date: Mon, 28 Jan 2002 10:02:16 -0800
On 1/28/02 8:19 AM, "Rich Fortnum" <email@hidden> wrote:
>
christian vick chortled:
>
>
> If you coerce the path reference to a string, you can test for an folder by
>
> asking for the colon at the end:
>
>
>
> Set ThePath to (alias foo as string)
>
> If ThePath ends with ":" then display dialog "this is a folder!" buttons
>
> "OK"
>
>
Actually, won't work. Can't coerce this into a string, either as a direct
>
reference, or as a drop application.
>
>
> on open thisCD
>
> set ThePath to thisCD as string
>
> if ThePath ends with ":" then
>
> display dialog thisCD buttons "OK"
>
> else
>
> set myName to thisCD
>
> display dialog "yubba" buttons "OK"
>
> end if
>
> end open
>
>
Can't get that into a string to test to see if it's a folder
>
>
That's because 'on open' takes a list of aliases, not a single item. First
you have to do a repeat loop for each item or, if you know you will be
dropping only one item at a time, just get 'item 1'. I.e
on open theItems
set theItem to (item 1 of theItems) as string
--
Paul Berkowitz