问题再提,怎么实现internet文件另存为 给定的url,不单是能让该地址的文件流写入本地(这个知道)还要实现像ie的另存为一样有mht格式可以选择。(换句话说就是图片可以保留)感觉是可以调用ie的接口的吗?最好能明示。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接调用接口就可以了,我曾经编写过一个多页面浏览器,这些简单的功能全部都有了,你看一下CSDN软件栏目里面的Exceed IE 如果网页的垂直方向上大于屏幕的高,则只保存网页第一行开始的第一屏。From DFW(Holyowl) 时间:2001-4-29 12:22:20, ID:518930 A Sample:procedure TForm1.Button1Click(Sender: TObject);var ViewObject: IViewObject; sourceDrawRect: TRect;begin if Webbrowser1.Document <> nil then try webbrowser1.Document.QueryInterface(IViewObject, ViewObject); if ViewObject <> nil then try sourceDrawRect := Rect(0, 0, Image1.Width, Image1.Height); ViewObject.Draw(DVASPECT_CONTENT, 1, nil, nil, Self.Handle, image1.Canvas.Handle, @sourceDrawRect, nil, nil, 0); finally ViewObject._Release; end; except end;end; http://www.csdn.net/cnshare/shtm/soft100.shtm不见老兄的exceed ie....t.t 引用:“直接调用接口就可以了,我曾经编写过一个多页面浏览器,这些简单的功能全部都有了,你看一下CSDN软件栏目里面的Exceed IE”=============〉需要实现的方法,因为我不知道怎么调用ie接口才能实现,所以请人指点。linux2001兄把源代码给我吧。因为我功力不足,没法子从你的exe得到源代码啊!! CS模式软件是怎么进行通讯的。 串口接收到的字符串怎样跟我定义的十六进制帧头比较,比如说:0x0a,谢谢 过程(函数)定义中的参数中Var有区别,为什么呀? StringGrid中的数据转换到SQL Server 2000出现错误 哪位高手可否介绍一下远程控制中"当我进行键盘、鼠标操作时,远程电脑也跟我做同样的操作"的原理? 向各位请教一个关于带参数的动态SQL查询的问题? 谢了! 在线等待 多谢DELPHI版的高手们!! 请问如何在程序中控制往网页的一个edit框中输入内容? 如何更新dll文件里面的字符串资源 高手帮我看看, 我死定了. 关于打印预揽的问题 SQL动态创建数据库的问题
From DFW(Holyowl) 时间:2001-4-29 12:22:20, ID:518930
A Sample:procedure TForm1.Button1Click(Sender: TObject);
var
ViewObject: IViewObject;
sourceDrawRect: TRect;
begin
if Webbrowser1.Document <> nil then
try
webbrowser1.Document.QueryInterface(IViewObject, ViewObject);
if ViewObject <> nil then
try
sourceDrawRect := Rect(0, 0, Image1.Width, Image1.Height);
ViewObject.Draw(DVASPECT_CONTENT, 1, nil, nil, Self.Handle,
image1.Canvas.Handle, @sourceDrawRect, nil, nil, 0);
finally
ViewObject._Release;
end;
except
end;
end;
不见老兄的exceed ie....t.t
=============〉
需要实现的方法,
因为我不知道怎么调用ie接口才能实现,所以请人指点。linux2001兄把源代码给我吧。因为我
功力不足,没法子从你的exe得到源代码啊!!