自认为是高难度的问题,关于IE右键菜单的请教 (50分)

  • 主题发起人 主题发起人 foxgirl
  • 开始时间 开始时间
F

foxgirl

Unregistered / Unconfirmed
GUEST, unregistred user!
如何隐式调用IE右键菜单中的"save picture as" 及对话框,即在我自己的程序中调用这个功能,但界面上又不出现右键菜单及保存对话框,一切都在隐式调用。我觉得这很难,不知朋友们有何高见?
估计得有一段时间的等待了[:(][:(][:(][:(]
 
IE右键是用到注册表吧。
 
这样的回答等于不回答[:(][:(][:)][:)]
 
很容易的,你自己看看怎么加下面这些键值就可以了:

REGEDIT4

[HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt]

[HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt/&Download by DLExpert (Faster)]
@="C://Program Files//DLExpert//get.htm"
"Contexts"=dword:00000022

[HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt/Download &All by DLExpert (Faster)]
@="C://Program Files//DLExpert//getall.htm"
"Contexts"=dword:000000f3

[HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt/使用影音传送带下载]
@="C://PROGRA~1//NETTRA~1//NTAddLink.html"
"contexts"=dword:00000022

[HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt/使用影音传送带下载全部链接]
@="C://PROGRA~1//NETTRA~1//NTAddList.html"
 
thx1180:你好,可否用代码说明一下?
我是要后台调用IE右键菜单中的图片另存为对话框的,要求不显示出来,一切只在暗地里进行?仅仅注册表可以做到吗?
 
是这样啊?不好意思,我看错了,以为是添加右键菜单呢。
 
何必调用右键菜单的功能???直接做一个程序检查网页中的图片然后下载下来不可以吗?

 
就算你从网页中找到图片的地址,又怎么样?难道还要去下载一遍吗?从IE缓存中找吗?其中问题多多,如果能够隐式调用右键菜单不是很好的吗?一切由IE自己搞定
 
那你如何判断那些文件是你要下载的图片???

IE的右键好象是要判断图片文件的尺寸的,而且调右键功能比自己做程序要来的复杂~~
 
可能也是啊
 
从其它角度来搞定了
结结、送分
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部