Yes, that's what I already understood, and that's why I
suggested that FilZip probably does not offer drag and drop
support, meaning FilZip itself does nothing when you drop a
file onto a zip file.
So, on my system with WinZip, I find in my registry this
key:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WinZip\shellex\DropHan
dler which points via some UID key to some WinZip dll
that does the job.
You can check in your own registry: HKEY_CLASSES_ROOT\.zip
In the right-hand pane you see: (default) value FilZip (I
guess)
Then, with that found value, (probably FilZip), check out:
HKEY_CLASSES_ROOT\FilZip\shellex
(substitute if the found value is something else than
FilZip)
No...in fact, I don't have anything called that, here is how it
looks like (exported from the reg):
[HKEY_CLASSES_ROOT\.zip]
@="CompressedFolder"
"Content Type"="application/x-zip-compressed"
[HKEY_CLASSES_ROOT\.zip\CompressedFolder]
[HKEY_CLASSES_ROOT\.zip\CompressedFolder\ShellNew]
"Data"=hex:50,4b,05,06,00,00,00,00,00,00,00,00,00,00,00,00,00,00
,00,00,00,00
[HKEY_CLASSES_ROOT\.zip\OpenWithProgids]
"CompressedFolder"=""
[HKEY_CLASSES_ROOT\.zip\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[HKEY_CLASSES_ROOT\.zip\ShellNew]
"Data"=hex:50,4b,05,06,00,00,00,00,00,00,00,00,00,00,00,00,00,00
,00,00,00,00
I indeed remember I set the default as compressed folder and I
did not want to disable the zip service in XP because I don't
know much about it and I'm afriad that I would mess up the
compress capicity of XP itself because I set the XP to
automatically compress some old folders to save space. In
addition, the compress folder in XP is really handy as you can
just open all the zips as a folder itself.
Does that key have a subkey called DropHandler?
My guess is not, which would explain why FilZip itself does
not handle dropped files.
Not only that, Filzip entries are not in this particular reg
portion so it won't handle the files by default. I only want to
call it up when I need it so I put several filzip function in
the contextual manual instead.
I suggest that the problem may not be with the OS, but with
FilZip.
My thinking is still wonder if XP mess up somehow, though. One
reason is that after I check the registry handler, Filzip is not
even the default, how can it messed up.... Or, should I need to
reset the filzip setting somehow...I still don't quite
understand how it happened.
Not exactly.
Formally, FilZip does not mess up, because FilZip does not
come into play at all, in that situation.
Formally, FilZip could only mess up if FilZip itself would
actually handle dropped files, which it does not, if my
guess is right.
Ok, one thing I am wondering is that "does XP compressed
folder" support drag and drop?" The logic is I did not use
Filezip as default, so in principle, the OS, if its support d
and d, should handle my drag and drop itself without calling up
Filezip (in fact, my OS did asked me "do you want to replace
....." when I draged and dropped a file to the zip folder). If
the OS does not support d and d, then it might have called up
Filezip and filezip messed up... Or, my OS does not supports
drag and drop but thinking that itself does....
All the same, you end up with messed up files, because
FilZip does not support drag and drop handling itself, if I
am right.
Either FilZip supports drag and drop, in which case you
should not end up with corrupt files (the program is
buggy). Or FilZip does not support drag and drop, in which
case you should not do drag and drop, rather than blaming
Windows for corrupt files if you do.
Ok, if that is true, it should also be true that Window XP does
NOT support drag and drop, is that so?
Another real strange thing going on is that when try to do "test
the archive" with Filzip, it will launch filzip but give me
error message:
"Error reading zmtest.Minzipdllvers: property does not exist"
strange.
Anyway, just my 2cts. Í'm known to be sometimes wrong.
Thanks for the detail answer, though, it is very interesting.
--
RL
Unofficial Adaware Updater (+other goodies)
http://home.earthlink.net/~ringomei/page2.html
********************************
Pricelessware voting annual results and information:
http://www.pricelessware.org,
http://www.pricelesswarehome.org,
http://www.earths-ocular.com/mirror/www.pricelesswarehome.org/