Drop handlers are registered under the file class's HKEY_CLASSES_ROOT\ProgID\Shellex\DropHandler subkey. Create a subkey of DropHandler named for the handler, and set the subkey's default value to the string form of the handler's CLSID GUID.(emphasis mine) which confirms what I said ! (But I was too lazy to check MSDN - thanks for ref ++but I ran out of votes!) So though the Perl script itself doesn't have a CLSID, file extension .pl is registered to type perl which can have a shell extension drop handler registered by placing it in Shellex\DropHandler.
My remaining question is whether the .exe drop handler I blithely copied across is safe to use with Perl scripts or whether we need to wait for ActiveState as you suggested.
Cheerio!
Osfameron
In reply to Re: Re: Windows drag and drop (boo)
by osfameron
in thread Windows drag and drop
by fredt
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |