如下的代码可以显示出ie的“历史”浏览窗口,可是无法得到具体历史的url,使用Dispname属性无法得到。谢谢

wddarkknight 2001-09-20 04:10:36

var
Form1: TForm1;

implementation

{$R *.DFM}



procedure TForm1.Button1Click(Sender: TObject);
var
Bi: TBrowseInfo;
dispname: array[0..MAX_PATH] of char;
SelectPidl, HistPidl: PItemIdlist;
begin
ShGetSpecialFolderLocation(handle, CSIDL_HISTORY, HistPidl);
with Bi do begin
hwndOwner := Handle;
PidlRoot := HistPidl;
pszDisplayName := Dispname;
lpszTitle := Pchar('UrlHistory Demo');
ulFlags := BIF_BrowseIncludeFiles;
lpfn := nil;
lParam := uint(self);
end;
SelectPidl := shbrowseforfolder(bi);
showmessage( Dispname);
//showmessage( );

end;
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiandeng 2001-09-20
  • 打赏
  • 举报
回复
IE的历史记录都在一个文件里
把他打开不就行了吗?
yancey 2001-09-20
  • 打赏
  • 举报
回复
你们说的那个控件那里有下载啊?
Caty 2001-09-20
  • 打赏
  • 举报
回复
哈哈,让你拆穿了,有了这个你还怕做不了??
wddarkknight 2001-09-20
  • 打赏
  • 举报
回复
老兄!你的那个控件我也有阿,从DELPHI AND IE上面下的吧。它是可以列出所有的“历史”可是无法做到像IE历史一样的层次化和条理化。
Caty 2001-09-20
  • 打赏
  • 举报
回复
给分!给你一个IE5历史访问控件 Cool!
才5k!!支持所有的功能!
zenartus 2001-09-20
  • 打赏
  • 举报
回复
up,i dont know yuor meaning

5,930

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧