请问如何通过拖动某网页中的某幅图片,然后通过自己应用程序来保存或打开?(20分)

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

foxgirl

Unregistered / Unconfirmed
GUEST, unregistred user!


1、取得图片的url
需要判断ie中图片点击事件,应该比较困难。不过个人感觉可以用api做到,
因为ie右键的图片另存为功能可以调用。如何做听听


2、用get得到图片保存或者打开
idhttp.get(url,Tfilestream);
 
刚找到的,不知道有用吗?
自己一个拖动窗口,然后使用DragDrop(DELPHI天空的COOL构件中就有:
http://delphi.yesite.com)组件中的DROPURL来实现URL地址的拖动。另外还应该注意。在拖
动窗口中加上如下的代码。
{public
{ Public declarations }
procedure CreateParams(var Params:TCreateParams);override;}
rocedure TForm3.CreateParams(var Params:TCreateParams);
begin
inherited;
with Params do
begin
Style:=Params.Style xor WS_DLGFRAME;
WndParent:=0;//此行
end;
end;

procedure TForm3.FormCreate(Sender: TObject);
begin
Width:=36;
Height:=36;
SetWindowLong(Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
end;
以使拖动窗口彻底不受主窗口的摆布
 
楼上的朋友,你说的delphi天空那网址怎么是一个电影网站啊?找不到该控件
 
给历史遗留问题结贴
 
后退
顶部